Lab Technician
War of the Worlds (1988)
Hardy
The New Alfred Hitchcock Presents (1985)
Director
V Wars (2019)
Departure (2019)
Executive Producer
Hudson i Rex (2019)
Doom Patrol (2019)
Caught (2018)
Zvjezdane staze: Discovery (2017)
The Mist (2017)
Taken (2017)
Ice (2016)
Dark Matter (2015)
12 Monkeys (2015)
Constantine (2014)
Gotham (2014)
The Strain (2014)
Black Sails (2014)
Hemlock Grove (2013)
Orphan Black (2013)
Bates Motel (2013)
Transporter: The Series (2012)
Spartacus (2010)
The Listener (2009)
Flash Gordon (2007)
Charlie Jade (2005)
Tilt (2005)
Playmakers (2003)
Missing (2003)
Strange Days at Blake Holsey High (2002)
Mutant X (2001)
Andromeda (2000)
Cleopatra 2525 (2000)
Legacy (1998)
The Magnificent Seven (1998)
Spy Game (1997)
La Femme Nikita (1997)
Once a Thief (1996)
Xena: Warrior Princess (1995)
Hercules: The Legendary Journeys (1995)
Second Unit Cinematographer
RoboCop: The Series (1994)
Matrix (1993)
Kung Fu: The Legend Continues (1993)