Known For

TMNT

Sabrina, the Teenage Witch

BASEketball

Emmanuelle: First Contact

Emmanuelle in Space 2: A World of Desire

Emmanuelle in Space 4: Concealed Fantasy

Emmanuelle in Space 5: A Time to Dream

Emmanuelle in Space 3: A Lesson in Love

Emmanuelle in Space 6: One Last Fling

ReVamped

Emmanuelle in Space 7: The Meaning of Love

Active Stealth
Filmography

ReVamped
Movie · as Det. Peters

TMNT
Movie · as Additional Voices (voice)

Kept
Movie · as Tony

Active Stealth
Movie · as Lt. 'Hollywood' Andrews

The Capitol Conspiracy
Movie · as Hunter

BASEketball
Movie · as Mime Psych-Out

Maximum Security
Movie · as Mace Richter
Fight and Revenge
Movie

Friend of the Family II
Movie · as Alex Madison

Justine: In the Heat of Passion
Movie · as Klauss Heinmann

Justine: Seduction of Innocence
Movie · as Alan Pope / Klauss Heinmann / Saul

Within the Lines
Movie

Sabrina, the Teenage Witch
TV · as Zak · 1 ep

Justine: A Private Affair
Movie · as Klauss Heinmann

Emmanuelle in Space 4: Concealed Fantasy
Movie · as Haffron

Emmanuelle: First Contact
Movie · as Haffron

Emmanuelle in Space 2: A World of Desire
Movie · as Haffron

Emmanuelle in Space 3: A Lesson in Love
Movie · as Haffron

Emmanuelle in Space 6: One Last Fling
Movie · as Haffron

Emmanuelle in Space 5: A Time to Dream
Movie · as Haffron

Emmanuelle in Space 7: The Meaning of Love
Movie · as Captain Haffron Williams

Emmanuelle in Space
TV · as Haffron · 7 eps
