| Movie | Ruffian | CBS Exec. | 2007-06-09 |
| Movie | Walking Tall: The Payback | Det. Pete Michaels | 2007-02-20 |
| Movie | Dancing in Twilight | Robert | 2005-01-01 |
| Series | Prison Break | Unknown | 2005-08-29 |
| Movie | Magnolia | Cameraman | 1999-12-17 |
| Movie | Detention | William Walmsley | 1998-03-01 |
| Movie | Tall, Dark and Deadly | Ed Jackson | 1995-09-21 |
| Movie | The Substitute Wife | Preacher #1 | 1994-05-23 |
| Series | Due South | Unknown | 1994-09-22 |
| Movie | Hexed | Henry Pratt | 1993-01-22 |
| Series | Walker, Texas Ranger | Unknown | 1993-04-21 |
| Movie | Bed of Lies | Rev. Murph | 1992-01-20 |
| Movie | JFK | Hobo #2 | 1991-12-20 |
| Movie | Problem Child | Paramedic | 1990-07-27 |
| Movie | Switching Channels | Aide | 1988-03-05 |
| Movie | Pancho Barnes | Assistant Director | 1988-10-25 |
| Movie | Through the Fire | Oscar | 1988-10-25 |
| Movie | RoboCop | Chessman | 1987-07-17 |
| Series | Captain Power and the Soldiers of the Future | Voice of Blastarr (12 Episodes) | 1987-09-20 |
| Movie | Positive I.D. | Don Kenner | 1986-10-28 |
| Movie | Interface | Rex Hobson, P.h.D. | 1985-09-11 |
| Movie | The Man Who Wanted to Live Forever | Doctor | 1970-12-15 |