2018
Magnum P.I. as Not available2006
Heroes as NY Detective2005
Inside Out as Detective2003
S.W.A.T. as S.W.A.T. Negotiator2003
War Stories as Andrew Thorne2002
Monk as Coach Brian Binsack2001
Crossing Jordan as Daniel Gallow2001
The One as D'Antoni2001
Crazy/Beautiful as Coach Bauer2001
Cahoots as Danny2000
CSI: Crime Scene Investigation as Jules Rosenthal2000
The Alternate as Swat Leader1997
Fired Up as Customer1997
A Little Romance as Italian Groom1996
Millennium as Mr. Smooth1996
Women: Stories of Passion as Nicky1996
Skyscraper as Gordon Wisk1995
Marker as Not available1994
Viper as Richard Evans1994
Greyhounds as Cam Cavanaugh1992
Melrose Place as Jimmy Stanley1991
Late for Dinner as Donald Freeman1991
Liquid Dreams as Rodino1990
Law & Order as Terry Roland1989
Slaves of New York as Party Guest1988
Hot Splash as Woody1986
Osa as Easy Ed