Morgan Faust was born on Apr 14, 1978 in USA. Morgan Faust's big-screen debut came with Funny Ha Ha directed by Andrew Bujalski in 2002.
Morgan Faust was born on April 14, 1978 in Boston, Massachusetts, USA. She is a writer and producer, known for Tick Tock Time Emporium (2011), DC: Legends of Tomorrow (2016) and No Problem (2014).
BirthdayApr 14, 1978
Place of BirthBoston, Massachusetts, USA
2 wins & 2 nominations