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.
Tag
Showing: 1 - 1 of 1 RESULTS