Soap opera actress best known for portraying Jessica Buchanan on 667 episodes of One Live to Live between 2003 and 2012.
She attended the University of Toronto.
She was nominated for three Daytime Emmy Awards for her role on One Life to Live.
She was married to Josh Evans from 2005 to 2007. She married Michael Roberts in 2008. The couple has a son named McGreggor.
Like Hayden Panettiere, she obtained fame on One Life to Live.