She is a Canadian actress, born in Vancouver, Canada. Her parents are Tom McKillip and Lynda McKillip, and her sister is the actress Britt McKillip. Her debut was in The Marshal (1995). She is known for Triple Dog (2010), Hot Rod (2007), and Saving Silverman (2001). She is married to Darren Savard and has two children. She was nominated for a Young Artist Award for her performance in Stranger in Town (1998).