Law & Order
as Terry Roland
CSI: Crime Scene Investigation
as Jules Rosenthal
Monk
as Coach Brian Binsack
Heroes
as NY Detective
Melrose Place
as Jimmy Stanley
Magnum P.I.
as Leo
Crossing Jordan
as Daniel Gallow
Millennium
as Mr. Smooth
Viper
as Richard Evans
The One
as D'Antoni
Fired Up
as Customer
Crazy/Beautiful
as Coach Bauer
Greyhounds
as Cam Cavanaugh
Women: Stories of Passion
as Nicky
Cahoots
as Danny
S.W.A.T.
as S.W.A.T. Negotiator
Marker
Osa
as Easy Ed
Hot Splash
as Woody
Skyscraper
as Gordon Wisk