Another Life
(2019)Camera1st assistant director (1 episode, 2021)
Falling Skies
(2011)Assistant directorFirst assistant director (Second unit / first assistant director)
Fringe
(2008)Assistant directorFirst assistant director (Second unit)
The 4400
(2004)Assistant directorFirst assistant director (Second unit)
Battlestar Galactica
(2004)Assistant directorFirst assistant director: second unit (Unknown episodes)
Jake 2.0
(2003)Assistant directorFirst assistant director: second unit (Unknown episodes)
Andromeda
(2000)Assistant directorSecond assistant director / first assistant director (43 episodes, 2000-2003)
Mission to Mars
(2000)Assistant directorSecond assistant director (as Mark Currie) (Second unit, Vancouver)
Harsh Realm
(1999)Assistant directorSecond assistant director
Sliders
(1995)Assistant directorSecond assistant director (9 episodes, 1995-1996)
The X Files
(1993)Assistant directorSecond assistant director (44 episodes, 1996-1998)
X-Files
(1993)Assistant directorSecond assistant director (44 episodes, 1996-1998)
Body Parts
(1991)Assistant directorTrainee assistant director