Roles
director
Doom Patrol
(2019)
director
Iron Fist
(2017)
director
Riverdale
(2017)
director
American Gods
(2017)
director
Legends of Tomorrow
(2016)
director
Supergirl
(2015)
director
South of Hell
(2015)
director
The Flash (2014)
(2014)
thanks
The Editor
(2014)
director
Reign
(2013-2017)
director
Continuum
(2012-2015)
director
Bomb Girls
(2012)
director
XIII: The Series
(2011)
director
Endgame
(2011)
director
Sherlock
(TV Series 2010)
director
Haven (2010)
(2010-2015)
director
Greek
(TV Series 2007-2011)
director
Flash Gordon
(2007-2008)
director
Durham County
(TV Series 2007)
director
What About Brian
(2006-2007)
director
Kyle XY
(2006-2009)
director
Supernatural
(TV Series 2005)
director
Wildfire
(TV Series 2005-2008)
director
Doctor Who
(TV Series 2005)
director
Unfabulous
(2004-2007)
director
Life As We Know It
(2004-2005)
director
Cold Case
(TV Series 2003-2010)
director
Without a Trace
(TV Series 2002-2009)
director
The Dead Zone
(TV Series 2002-2007)
director
Crossing Jordan
(2001-2007)
director
Wolf Lake
(2001-2002)
director
Boston Public
(2000-2004)
producer
The Borrowers
(1997)
director
Touching Evil
(1997)
director
Ally McBeal
(TV Series 1997-2002)
director
Tank Girl
(1995)
director
Ghost in the Machine
(1993)
producer
Cry-Baby
(1990)
executive in charge of production
The Prince of Pennsylvania
(1988)
producer
Hairspray
(1988)
first assistant director
Return to Horror High
(1987)
production accountant
Black Moon Rising
(1986)
location manager: Los Angeles
Sid and Nancy
(1986)
production associate
Girls Just Want to Have Fun
(1985)
software supplier
City Limits
(1984)
assistant production manager
A Nightmare on Elm Street (1984)
(1984)
assistant production manager
Space Raiders
(1983)
apprentice editor
The House on Sorority Row
(1983)
production accountant
Android
(1982)
production accountant
Alone in the Dark
(1982)
production assistant
Polyester
(1981)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.