Arrow
(2012)DirectorDirector (2 episodes, 2015-2016)
StuntsFight coordinator / stunt coordinator (41 episodes, 2012-2016)
Flash Gordon
(2007)StuntsStunt coordinator / stunt player (6 episodes, 2008)
Sanctuary
(2007)StuntsStunt coordinator (8 episodes, 2007)
Stargate: Atlantis
(2004)Assistant directorSecond unit director (Unknown episodes)
StuntsStunt coordinator (99 episodes, 2004-2009)
Jake 2.0
(2003)StuntsStunt double (Unknown episodes)
Jeremiah
(2002)Assistant directorSecond unit director (Unknown episodes)
StuntsStunt coordinator (34 episodes, 2002-2004)
Andromeda
(2000)StuntsStunt actor (Unknown episodes)
Dark Angel
(2000)StuntsStunt double (Michael Weatherly / stunt double: William Gregory Lee)
First Wave
(1998)StuntsStunts (8 episodes, 1998-1999)
Welcome to Paradox
(1998)StuntsStunt double: Ice-T / stunt double: Martin Evans (Unknown episodes)
Stargate SG-1
(1997)StuntsFight coordinator / stunts (6 episodes, 2005-2007)
Sliders
(1995)StuntsStunt double (Jerry O'Connell)
Cyberjack
(1995)StuntsStunts
Stunt double: Michael Dudikoff