Michael Neel was born on March 15, 1977 in Boston, Massachusetts, USA. He is a cinematographer and editor, known for Drive-In Horrorshow (2009), Infinite Santa 8000 (2013) and Growing Old (2006). He has been married to Jessica Laundy since September 3, 2004.