2005
Smart Card as Robert Sharpe2003
The Accidental Detective as David Bailey2000
Dropping Out as Suit #11998
Charmed as Paul1997
Brooklyn South as ADA1996
Playing Dangerous 2 as Dan Simmons1995
Caroline in the City as Seth1995
Leaving Las Vegas as Hotel Manager1994
Touched by an Angel as Walter Jackson1994
Speed as Terry1994
Sleep with Me as Josh1993
Lois & Clark: The New Adventures of Superman as Wolcott1993
Alive as Gustavo Zerbino1993
Quest of the Delta Knights as Leonardo1992
Sexual Response as Peter1991
Us as Robbo1990
Beverly Hills, 90210 as The Robber1990
Get a Life as Snake1990
Slumber Party Massacre III as Tom1989
Quantum Leap as Stevie King1989
Saved by the Bell as Graham1984
Murder, She Wrote as Ben Forman2017
Prison Fighters: Five Rounds to Freedom Writer