1999
Time of Your Life as Registrar (1 episode)
1999
The West Wing as Aide (2 episodes)
1999
The West Wing as Staffer (1 episode)
1996
3rd Rock from the Sun as Taylor (1 episode)
1995
Charlie Grace as Clerk (1 episode)
1994
Friends as Arthur (1 episode)
1990
The Outsiders as Policeman (1 episode)
1989
Snoops as Cyclist (1 episode)
1989
The Runnin' Kind as Carl
1989
Three Fugitives as Orderly One
1988
Friday the 13th Part VII: The New Blood as Russell
1982
Family Ties as Mike (1 episode)
1979
Knots Landing as Bradley Rothman (2 episodes)