| Series | Role | Episode | Airdate | 
| The X-Files (credited as Peter Fleming)
 | Officer #1 | 2x12 - Aubrey | January 6, 1995 | 
| Sliders | Traffic Policeman | 2x03 - Gillian of the Spirits | March 15, 1996 | 
| The Sentinel | Don Trout | 2x21 - Pennies from Heaven | April 30, 1997 | 
| The Outer Limits | Tom Young | 4x09 - Glyphic | March 20, 1998 | 
| Stargate SG-1 | Agent Malcolm Barrett | 5x12 - Wormhole X-Treme! | September 8, 2001 | 
| The Twilight Zone | Wolowicz | 1x09B - Hunted | November 13, 2002 | 
| Stargate SG-1 | NID Agent Malcolm Barrett | 6x14 - Smoke & Mirrors | January 24, 2003 | 
| Stargate SG-1 | NID Agent Malcolm Barrett | 7x19 - Resurrection | February 27, 2004 | 
| Stargate SG-1 | Agent Malcolm Barrett | 9x07 - Ex Deus Machina | August 26, 2005 | 
| Stargate Atlantis | Agent Malcolm Barrett | 2x13 - Critical Mass | January 20, 2006 | 
| Stargate SG-1 | N.I.D. Agent Malcolm Barrett | 10x04 - Insiders | August 4, 2006 | 
| Smallville | Brady | 6x14 - Trespass | February 8, 2007 | 
| Stargate SG-1 | Agent Malcolm Barrett | 10x19 - Dominion | June 15, 2007 | 
| Stargate Atlantis | Agent Malcolm Barrett | 4x09 - Miller's Crossing | November 30, 2007 |