Star Trek: Discovery
2017 - 2024 • Director
Alert: Missing Persons Unit
2023 - • Director
Fantasy Island
2021 - 2023 • Director
The Thing About Pam
2022 - 2022 • Director
Supergirl
2015 - 2021 • Director
Prodigal Son
2019 - 2021 • Director
American Gods
2017 - 2021 • Director
Supernatural
2005 - 2020 • Director
Deadly Class
2018 - 2019 • Director
Marvel's Daredevil
2015 - 2018 • Director
UnREAL
Sleepy Hollow
2013 - 2017 • Director
Second Chance
2016 - 2016 • Director
Haven
2010 - 2015 • Director
Minority Report
2015 - 2015 • Director
Extant
2014 - 2015 • Director
Falling Skies
2011 - 2015 • Director
Hannibal
2013 - 2015 • Director
The Mentalist
2008 - 2015 • Director
High Moon
2014 • Director
24
2001 - 2010 • Director
Being Human
2011 - 2014 • Director
Touch
2012 - 2013 • Director
Mercy
2009 - 2010 • Director
Formosa Betrayed
2009 • Director
Kings
2009 - 2009 • Director
Pushing Daisies
2007 - 2009 • Director
My Own Worst Enemy
2008 - 2008 • Director
Sheltering Season
2022 • Cinematography
Two Shades of Blue
1999 • Cinematography
Renegade Force
1998 • Cinematography
Boogie Boy
Break Even
2020 • Producer
Heroes
2006 - 2010 • Director of Photography
A Very Merry Daughter of the Bride
2008 • Director of Photography
Pig Hunt
Resurrecting the Champ
2007 • Director of Photography
Skinwalkers
2006 • Director of Photography
The Man
2005 • Director of Photography
Jane Doe
2001 • Director of Photography
Love & Sex
2000 • Director of Photography
Dogma
1999 • Camera Operator
No Code of Conduct
1998 • Director of Photography
The Boondock Saints
1999 • Director of Photography
The Corporate Ladder
1997 • Director of Photography
Within the Rock
1996 • Director of Photography
Judgement
1995 • Director of Photography
Last Gasp
The Skateboard Kid 2
1994 • Director of Photography
A Brilliant Disguise
Psycho Cop Returns
1993 • Director of Photography
Bitter Harvest