Barb Tebben was born on February 13, 1952 in Hennepin County, Minnesota, USA. She is an actress, known for
Mystery Science Theater 3000: The Movie (1996),
Mystery Science Theater 3000 (1988) and
1st Annual Mystery Science Theater 3000 Summer Blockbuster Review (1997). She has been married to Maynard Tebben since January 7, 1978. They have one child.