Patricia McKenzie was born in Iles de la Madeleine, Québec, Canada. She is an actress and producer, known for Cosmopolis (2012), Charlie Jade (2005) and Die (2010). Read more on iMDB