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).
2006 · Movie
2005 · Series
2005 · Movie
2009 · Movie
2013 · Movie
2011 · Movie
2007 · Movie
2008 · Movie
2020 · Movie
2014 · Movie
2017 · Movie
2024 · Series