Biography

Randy Spears was born on June 18, 1961 in Kankakee, Illinois, USA as Gregory Allan Deuschle. He is an actor and director, known for Critters 2 (1988). He has been married to Gina Rodriguez since January 7, 2006. He was previously married to Danielle Rogers.