Eli Kenneth Mallon was born on August 10, 1990 in Hennepin County, Minnesota, USA. He is an actor, known for Mystery Science Theater 3000 (1988).
No data