Kate Todd was born on December 12, 1987 in Barrie, Ontario, Canada. She is an actress, known for Radio Free Roscoe (2003), Mein Babysitter ist ein Vampir (2011) and Degrassi (2001). She has been married to Norbert Feigler since November 18, 2017. They have one child.