Actor
- Babylon 5: The Lost Tales - Voices in the Dark (2007)
- Hastings Street (2007)
- The Hamster Cage (2005)
- Legend of Earthsea (2004)
- Stargate: Atlantis (2004)
- Stephen King's Kingdom Hospital (2004)
- Burn: The Robert Wraight Story (2003)
- Aka Albert Walker (2002)
- Andromeda (2000)
- Sanctuary (1998)
- Seven Days (1998)
- Back in Business (1997)
- Silence (1997)
- The Wrong Guy (1997)
- Gridlock (1996)
- Once a Thief (1996)
- Once a Thief (1996)
- Mysterious Island (1995)
- Star Trek: Voyager (1995)
- The Outer Limits (1995)
- Gunsmoke: One Man's Justice (1994)
- Without Warning (1994)
- Heart Of Darkness (1993)
- Jericho Fever (1993)
- NYPD Blue (1993)
- SeaQuest DSV (1993)
- Highlander (1992)
- Lethal Weapon 3 (1992)
- The Portrait (1992)
- "Reasonable Doubts" (1991)
- Double Impact (1991)
- Mimi & Me (1991)
- The Owl (1991)
- Counterstrike (1990)
- Gabriel's Fire (1990)
- Labor of Love (1990)
- Street Justice (1990)
- Alien Nation (1989)
- Day One (1989)
- Divided Loyalties (1989)
- Kingsgate (1989)
- Quantum Leap (1989)
- C.A.T. Squad: Python Wolf (1988)
- Iron Eagle II (1988)
- Jake and the Fatman (1987)
- Keeping Track (1987)
- Star Trek: The Next Generation (1987)
- Tour of Duty (1987)
- As Is (1986)
- Overnight (1986)
- Joshua Then and Now (1985)
- MacGyver (1985)
- The Execution of Raymond Graham (1985)
- Hide and Seek (1984)
- Hunter (1984)
- Pajama Tops (1984)
- The Bay Boy (1984)
- Walls (1984)
- Deserters (1983)
- Tales from the Darkside (1983)
- The Wars (1983)
- Will There Really Be a Morning? (1983)
- Murder by Phone (1982)
- Cauchemares (1977)
- A Gift to Last (1976)
- Columbo (1971)
- The Bitter Ash (1963)