2024
Doc of Chucky as Self
2001
Jack the Dog as Buddy
2000
CSI: Crime Scene Investigation as Kenny Berlin (1 episode)
2000
The President's Man as Lieutenant
1999
Girl, Interrupted as John
1999
Family Law as Tim Whitman (3 episodes)
1998
The Thin Red Line as Pvt. Weld
1997
The Others as VTV Cameraman
1996
Profiler (1 episode)
1996
The Pretender as Brian Stoffel (1 episode)
1995
JAG as Chief Petty Officer Grisham (1 episode)
1995
JAG as Gorski (1 episode)
1995
My Antonia as Harry Paine
1994
Menendez: A Killing in Beverly Hills as Erik Menendez
1993
Vanished Without a Trace as Rick Schoenfeld
1991
Shake, Rattle and Roll: An American Love Story as Mookie Gilliland (2 episodes)
1991
Child's Play 3 as Brett C. Shelton
1989
The Young Riders as Ike McSwain (68 episodes)
1989
Quantum Leap as Will Kinman (2 episodes)
1988
TV 101 as Strange-Looking Kid (1 episode)
1982
Cagney & Lacey (1 episode)