n/a
38 movies since 2006

Director

2018 - Deception > Season 1 > Multiple Outs
- Supergirl > Season 3 > Schott Through the Heart
2017 - Blindspot > Season 3 > Adoring Suspect
- Supergirl > Season 3 > Reign
- The Flash > Season 4 > The Flash Reborn
- Supergirl > Season 2 > Nevertheless, She Persisted
- Blindspot > Season 2 > Name Not One Man
2016 - Supergirl > Season 2 > The Darkest Place
- Supergirl > Season 2 > Crossfire
- Supergirl > Season 2 > The Last Children of Krypton
- Supergirl > Season 2 > The Adventures of Supergirl
- The Arrow > Season 4 > Lost in the Flood
- The Flash > Season 2 > Trajectory
- DC's Legends of Tomorrow > Season 1 > Pilot - Part 2
- Supergirl > Season 1 > Strange Visitor from Another Planet
- DC's Legends of Tomorrow > Season 1 > Pilot - Part 1
2015 - Supergirl > Season 1 > Stronger Together
- Supergirl > Season 1 > Pilot
- The Flash > Season 1 > The Nuclear Man
- The Arrow > Season 3 > Left Behind
2014 - The Flash > Season 1 > Flash vs. Arrow
- The Flash > Season 1 > Going Rogue
- The Arrow > Season 3 > The Calm
- The Arrow > Season 2 > The Promise
- The Arrow > Season 2 > Blind Spot
2013 - The Arrow > Season 2 > Broken Dolls
- The Arrow > Season 1 > Dead to Rights
2010 - Smallville > Season 9 > Hostage
- Smallville > Season 9 > Absolute Justice (1)
2009 - Smallville > Season 9 > Idol
- Smallville > Season 8 > Infamous
- Smallville > Season 8 > Legion
2008 - Smallville > Season 8 > Committed
- Smallville > Season 7 > Traveler
2007 - Smallville > Season 7 > Blue
- Smallville > Season 6 > Crimson
2006 - Smallville > Season 6 > Fallout
- Smallville > Season 5 > Cyborg
1 movie since 2015

Producer

2015 - The Flash > Season 1
1 movie since 2012

Director of Photography

2012 - Rags