2021
Call Me Kat as Michael Stoyanov (1 episode)
2018
The Rookie as Dispenser (1 episode)
2016
Billions as Terry Burke (1 episode)
2014
Kingdom as Jimbo (4 episodes)
2014
Space Station 76 as Dr. Bot (voice)
2013
The Blacklist as Walter Stevens (1 episode)
2010
Justified as Dave (2 episodes)
2008
The Mentalist as Wardell Suggs (1 episode)
2008
The Dark Knight as Dopey
2006
Lovespring International (1 episode)
2005
Prison Break as Fletch (1 episode)
2003
Reno 911! (1 episode)
2002
Monk as Stephen Dorn (1 episode)
2000
CSI: Crime Scene Investigation as Radio Broadcaster (1 episode)
1997
Working as Sam (2 episodes)
1997
Chicago Sons (2 episodes)
1996
E! True Hollywood Story (1 episode)
1993
Without Warning: Terror in the Towers as Rob Daddio
1992
Mom and Dad Save the World as Carl, Stephanie's Boyfriend
1990
Beverly Hills, 90210 (3 episodes)
1990
Blossom as Anthony Russo (114 episodes)
1989
Free Spirit (1 episode)
1989
Baywatch as Roy (1 episode)
1989
Quantum Leap as Kevin Bruckner (1 episode)
1989
Hard Time on Planet Earth (1 episode)
1987
Big Shots as Teen #3
1987
Married... with Children as Pizza Boy (1 episode)
1987
Night of Courage as Nick
1986
Crime Story as Attendant (1 episode)
1982
T. J. Hooker as Ray (1 episode)