by adminMarch 31, 2020March 31, 2020Leave a Comment on Michelle Nolden 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.