
Acting
- 2012The Soul ManKyle1 ep.
- 2010Sons of TucsonMr. Powell1 ep.
- 2008Miss GuidedMr. Shoemaker2 ep.
- 2005The Life and Times of Juniper LeeOphelia Viking / Vendor / Mall Manager #2 (voice)1 ep.
- 2004WonderfallsMuse (voice)7 ep.
- 2000The Geena Davis ShowMarcus1 ep.
- 1995Partners1 ep.
- 1990Dream OnChorus1 ep.
Guest appearances
- 20219-1-1Dr. Arthur Langford1 ep.
- 2012The Soul ManKyle1 ep.
- 2011Hot in ClevelandAnnouncer1 ep.
- 2010Lie to MeCongressman Rainer1 ep.
- 2010Sons of TucsonMr. Powell1 ep.
- 2008Desperate HousewivesUniformed Cop1 ep.
- 2008Miss GuidedMr. Shoemaker2 ep.
- 2005The Life and Times of Juniper LeeOphelia Viking / Vendor / Mall Manager #2 (voice)1 ep.
- 2004WonderfallsDr. Ron, Dr. Ron Campbell, Dr. Ron Campbell / Muse (voice), Muse (voice)7 ep.
- 2003FrasierJeremy1 ep.
- 200224Paramedic2 ep.
- 2001AliasSteven Gordon1 ep.
- 2001The Geena Davis ShowMarcus1 ep.
- 2000Malcolm in the MiddlePhotographer1 ep.
- 1999Beverly Hills, 90210Paul1 ep.
- 1999Touched by an AngelMatt Demille1 ep.
- 1999Martial LawDamon1 ep.
- 1998Pacific BlueDan Foster1 ep.
- 1995Partners1 ep.
- 1995EllenWalter1 ep.
- 1992MatlockOfficer Marks1 ep.
- 1990Dream OnChorus1 ep.