2010
His Name Was Jason: 30 Years of Friday the 13th as Self2009
Dark Blue as Not available2005
Medium as James Massey2005
The Closer as Scott Hauser2004
Starship Troopers 2: Hero of the Federation as Lt. Pavlov Dill2003
NCIS as Adam O'Neill2003
Cold Case as Ray Bianchi (1983)2002
CSI: Miami as Tommy Novac2002
Without a Trace as Allan2002
Marines as Larby2001
Star Trek: Enterprise as First Officer Matthew Ryan2001
24 as Gary2001
The Division as Not available2000
CSI: Crime Scene Investigation as Toby Arcane2000
Sharing the Secret as Phil Paige1998
Seven Days as Not available1997
The Practice as Attorney John Seymour1997
Prince Street as Not available1996
Profiler as Not available1996
A Promise to Carolyn as Randy Goodson1996
Black Rose of Harlem as Joey1995
JAG as Detective Axelrad1995
A Woman of Independent Means as Walter Burton1994
Touched by an Angel as Tony Du Bois1994
Chicago Hope as Not available1994
ER as Dean Rollins1994
Guns Before Butter as Not available1993
Star Trek: Deep Space Nine as Hovath1993
And the Band Played On as Chip1992
Final Judgement as Doorman at Art Gallery (uncredited)1991
Payoff as Victor Concion1990
Beverly Hills, 90210 as Not available1988
Dangerous Love as Gabe1987
Gaby: A True Story as Fernando1985
Mask as Ben1984
Murder, She Wrote as Craig Haber1984
Friday the 13th: The Final Chapter as Ted1982
The Last American Virgin as Gary1979
Hello, Larry as Chuck1978
Diff'rent Strokes as Not available