W 2005 roku wystąpił w reklamie Desex and the City.
W 2005 roku był rozważany do roli Charliego Altamonta w filmie "Bękarty diabła". Ostatecznie angaż otrzymał Ken Foree.
W 1976 roku ukończył licencjackie studia w zakresie dramatu i literatury w Third College (obecnie Thurgood Marshall College) na Uniwersytecie Kalifornijskim w San Diego (Kalifornia, USA).