Michelle Nolden was born in Brantford, Ontario, Canada. She is an actress and director, known for The Time Traveller’s Wife (2009), RED (2010) and Saving Hope (2012). She is married to Chris Szarka.
Celebrities contact information
Celebrities contact information