Baron Vaughn was born on December 18, 1980 in Portales, New Mexico, USA. He is an actor, known for Grace and Frankie (2015), Mystery Science Theater 3000: The Return (2017) and The New Negroes (2019). Read more on iMDB