Baron Vaughn was born on December 18, 1980 in Portales, New Mexico, USA. He is an actor, known for Mystery Science Theater 3000: The Return (2017), Scare Package (2019) and Cloverfield (2008).
Tag
Showing: 1 - 1 of 1 RESULTS