2013
Crystal Lake Memories: The Complete History of Friday the 13th as Self - 'Ted'
2010
His Name Was Jason: 30 Years of Friday the 13th as Self
2009
Dark Blue (1 episode)
2005
The Closer as Scott Hauser (1 episode)
2005
Medium as James Massey (1 episode)
2004
Starship Troopers 2: Hero of the Federation as Lt. Pavlov Dill
2003
Cold Case as Ray Bianchi (1983) (1 episode)
2003
NCIS as Adam O'Neill (1 episode)
2002
Without a Trace as Allan (1 episode)
2002
CSI: Miami as Tommy Novac (1 episode)
2001
24 as Gary (1 episode)
2001
Star Trek: Enterprise as First Officer Matthew Ryan (1 episode)
2000
CSI: Crime Scene Investigation as Toby Arcane (1 episode)
2000
Sharing the Secret as Phil Paige
1998
Seven Days (1 episode)
1997
Prince Street (6 episodes)
1997
The Practice (2 episodes)
1996
Profiler (1 episode)
1996
Black Rose of Harlem as Joey
1996
A Promise to Carolyn as Randy Goodson
1995
JAG as Detective Axelrad (1 episode)
1995
A Woman of Independent Means as Walter Burton (3 episodes)
1994
Touched by an Angel as Tony Du Bois (1 episode)
1994
ER as Dean Rollins (4 episodes)
1994
Chicago Hope (1 episode)
1993
Star Trek: Deep Space Nine as Hovath (1 episode)
1992
Final Judgement as Doorman at Art Gallery (uncredited)
1991
Payoff as Victor Concion
1990
Beverly Hills, 90210 (3 episodes)
1988
Dangerous Love as Gabe
1987
Gaby: A True Story as Fernando
1984
Murder, She Wrote as Craig Haber (1 episode)
1984
Friday the 13th: The Final Chapter as Ted
1982
The Last American Virgin as Gary
1979
Hello, Larry as Chuck (1 episode)
1978
Diff'rent Strokes (1 episode)