- Has a BA in Theatre Arts from the Barat Theatre and Dance Conservatory outside of Chicago.
- Son, (with Schae Harrison), Haven Cain, born December 13, 2003, weighing 6 lbs., 11 oz.
- Plays guitar in a band called G-suit.
- Engaged to be married to fellow actress Schae Harrison (Darla on Amour, gloire et beauté (1987)), his domestic partner since 2001, with whom he resides in Southern California.
Contribute to this page
Suggest an edit or add missing content