She had her first acting role at age 14 in the 1999 television series Steel Angel Kurumi.
She is known for film roles in The Final Destination and You and I.
Her short-lived relationship with James Lafferty lasted from 2008 to 2009. She dated British actor Jon Fletcher in 2016. She began dating actor Victor Webster in 2017 after meeting on the set of the movie Love Blossoms. They got engaged in February 2021.
She co-starred in the 2013 thriller Something Wicked with Julian Morris.