She’s best known for playing Hayley Steele on The Troop, a role that really put her on the map. Later, in 2012, she took on the character of Erica Reyes in MTV’s popular series Teen Wolf, which further boosted her visibility. Over the years, she’s built an impressive resume with recurring roles on shows like Ringer and Heartland, showcasing her range and dedication to her craft. Before all the fame, though, her journey began early—she landed her first film role at just nine years old in the 2002 movie Speakeasy, proving her talent emerged at a young age. Growing up, she shared a close-knit family life with an older sister and two older brothers, who likely played a big part in shaping her early years. Her path from child actor to established performer has been steady, and she continues to be recognized for her contributions to television. She’s definitely made a name for herself, and fans of her work often cite her roles as standout moments in modern teen dramas.
She was part of the cast on the popular series The Troop, which aired from 2009 all the way through 2013. Her role on The Troop really helped shape her early career, and fans of The Troop still remember her performance fondly. Being involved with The Troop during those years gave her great exposure and set the stage for future opportunities.