Acting
- 1999PopularPolice Officer #11 ep.
- 1996Men Behaving BadlyJay1 ep.
- 1992The Human FactorDean1 ep.
- 1984Charles in ChargeVictor1 ep.
Guest appearances
- 2000PopularPolice Officer #11 ep.
- 2000The X-FilesDeputy1 ep.
- 1998JAGBrian 'Bear' Hass1 ep.
- 1997Men Behaving BadlyJay1 ep.
- 1995Diagnosis: MurderForest Ranger1 ep.
- 1989MatlockMatt Brown, Young Bud Carlson2 ep.
- 1993RenegadeJed1 ep.
- 1992The Human FactorDean1 ep.
- 1991WingsFootball Player1 ep.
- 1991Murder, She WrotePoliceman1 ep.
- 1989Charles in ChargeVictor1 ep.