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).
Zmarł w Glendale (Kalifornia, USA) z powodu komplikacji po operacji na otwartym sercu, którą przeszedł 11 listopada 2013 roku. Jego ciało zostało skremowane, a prochy rozrzucono na Oceanie Spokojnym oraz Oceanie Atlantyckim.
W 2005 roku wystąpił w reklamie Desex and the City.