Law & Order: Special Victims Unit
as Mickey Schaeffer
Law & Order: Criminal Intent
as Adlai Copeland
Charmed
as Demetrius
Angel
as Seth Anderson
All My Children
as Dr. Donovan Hillard
Hercules: The Legendary Journeys
as Archeus
Baywatch Nights
as Burdette
L.A. Doctors
as Steven Church
Special Unit 2
as Doctor Handal
Canterbury's Law
Pledge Night
as Acid Sid
The Last Days of Disco
as Rick von Sloneker (uncredited)
Metropolitan
as Rick Von Sloneker
Fresh Kill
as Stuart Sterling
Hit the Dutchman
as Legs Diamond