Eureka
(2006)DirectorDirector (11 episodes, 2006-2012)
Kyle XY
(2006)DirectorDirector (10 episodes, 2006-2009)
Jeremiah
(2002)DirectorDirector (2 episodes, 2002)
Andromeda
(2000)DirectorDirector (4 episodes, 2001-2003)
First Wave
(1998)DirectorDirector (10 episodes, 1998-2001)
The Outer Limits
(1995)DirectorDirector (2 episodes, 1999-2000)
EditorEditor (2 episodes, 1995)
Runaway
(1984)Editorial departmentLocation assistant editor