Netflix Movies Starring Michelle Nolden
Michelle Nolden was born in Brantford, Ontario, Canada. She is an actress and director, known for The Time Traveler's Wife (2009), RED (2010) and Haunter (2013). She is married to Chris Szarka.
Read more on iMDB