Jenae Altschwager was born on September 1, 1976 in Michigan, USA. She is an actress and producer, known for Shero (2016), Click (2006) and Spread (2009).
How I Met Your Mother
Series • 2005
The Closer
Click
Movie • 2006
Poseidon
The Longest Yard
Movie • 2005
Spread
Movie • 2009
Boy Toy
Movie • 2011
Hollywood Sex Wars
Reboot Camp
Movie • 2020
Slightly Single in L.A.
Movie • 2013
Cheerleader Massacre 2