Jennie Tarr was born on August 15, 1979 in New York City, New York, USA. She is an actress and writer, known for The Epic Tale of Kalesius and Clotho: A Meditation on the Impossibility of Romantic Love in a Rapidly Expanding Universe (2003), Camera Noise (2002) and Hot Lunch (2005).