Netflix Movies Starring Wendy Whelan
Wendy Whelan was born in 1967 in Louisville, Kentucky, USA. She is an actress, known for Catfish (2010), The Nutcracker (1993) and Water Flowing Together (2007). She has been married to David Michalek since September 3, 2005. Read more on iMDB