PERSON
Baron Vaughn
plays Tom Servo; known for Mystery Science Theater 3000
Dec 18, 1980 United States
Born 1980-12-18. Based in United States. Appears on this site in Mystery Science Theater 3000.