| Title (Year(s) of Appearance) |
Role |
Character |
| The Outer Limits (1995-1999) Credited in 4 episode(s) | | |
 | Second Soul (04/14/1995) | Actor |
Vila |
 | The Refuge (04/05/1996) | Actor |
David Cohen |
 | Bodies of Evidence (06/20/1997) | Actor |
Colonel Bell |
 | Alien Radio (01/22/1999) | Actor |
Jules Mason |
| The X-Files (1996-1997) Credited in 3 episode(s) | | |
 | Apocrypha (Part 2/2) (02/16/1996) | Actor |
Navy Doctor |
 | Gethsemane (Part 1/3) (05/18/1997) | Actor |
Doctor Vitagliano |
 | Redux (Part 2/3) (11/02/1997) | Actor |
Doctor Vitagliano |
| Millennium (1998-1999) Credited in 5 episode(s) | | |
 | Roosters (Part 2/2) (03/13/1998) | Actor |
Driver |
 | The Time is Now (Part 2/2) (05/15/1998) | Actor |
Braylock |
 | The Innocents (Part 1/2) (10/02/1998) | Actor |
Passenger |
 | Exegesis (Part 2/2) (10/09/1998) | Actor |
Millennium Group Member |
 | Bardo Thodol (04/23/1999) | Actor |
ND Passenger |