2015
Bosch as Andrew Patterson (1 episode)
2011
Cinema Verite as Tom
2002
CSI: Miami as Gary Hill (1 episode)
2002
The Adventures of Young Indiana Jones as John Ford (1 episode)
2000
Blowback as Agent Norwood (fake)
1999
Judging Amy as Prosecuting Attorney Weims (1 episode)
1999
Providence as Father Bell (2 episodes)
1997
Buried Alive II as Randy Riskin
1997
The Practice as Marty Andleman (1 episode)
1996
Profiler (1 episode)
1995
Nothing Lasts Forever as Jason Curtis (2 episodes)
1995
Nothing Lasts Forever as Jason Curtis
1995
919 Fifth Avenue as Drexel Van Degen
1994
The Adventures of Young Indiana Jones: Hollywood Follies as John Ford
1994
Touched by an Angel as Phil Grabowski (1 episode)
1994
Chicago Hope as Jack Calverton (2 episodes)
1993
Murder of Innocence as Matthew Wade
1993
Diagnosis Murder: A Twist of the Knife as Dr. Jack Parker
1992
Diagnosis Murder: The House on Sycamore Street as Dr. Jack Parker
1992
The Babe as Johnny Sylvester (at 30)
1992
Diagnosis Murder: Diagnosis of Murder as Jack Parker
1992
For Richer, for Poorer as Mark
1991
The Legend of Prince Valiant (1 episode)
1991
Dinosaurs as Scabby (voice) (1 episode)
1989
Seinfeld as Arnie (1 episode)
1987
Tour of Duty as Lt. Myron Goldman (58 episodes)
1986
L.A. Law as David Schaeffer (1 episode)
1984
Murder, She Wrote as Alex Seletz (1 episode)
1984
Murder, She Wrote as Jonathan Baker (1 episode)
1984
Hard Knox as Gary Pascoe
1971
Columbo as Justin Rowe (1 episode)