Sarah Carter was born in Toronto on October 30 and now she is featured here. She was a champion debater, competing in Austria, England, and Argentina.
She had a relationship with Samuel Page. She has appeared in many television shows, including Numb3rs. She had a role in 2012’s The Vow, which starred Rachel McAdams .
TV Actress Sarah Carter nude