An American figure skater and actress, born in Niagara Falls, New York, USA. She's known for playing Lexi in Ice Castles (2010).
(According to views)