Biography

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