32 películas desde 1997

Director

2019 - The Orville > Season 2 > Identity - Part II
- The Orville > Season 2 > Identity - Part I
- The Orville > Season 2 > Nothing Left on Earth Excepting Fishes
- The Orville > Season 2 > Home
2017 - The Orville > Season 1 > Krill
2016 - When the Bough Breaks
2015 - Forsaken
2013 - Revolution > Season 1 > Home
2012 - Fringe > Season 5 > Through the Looking Glass and What Walter Found There
- Revolution > Season 1 > Soul Train
- Person of Interest > Season 2 > Bad Code
- Continuum > Season 1 > Fast Times
- Continuum > Season 1 > A Stitch In Time
2011 - Terra Nova > Season 1 > Resistance
- Terra Nova > Season 1 > Occupation
- Terra Nova > Season 1 > Nightfall
- Terra Nova > Season 1 > The Runaway
- Terra Nova > Season 1 > Instinct
2010 - Human Target > Season 1 > Lockdown
2009 - Fringe > Season 2 > Earthling
- Mentes criminales > Season 5 > Haunted
2008 - 24 - Redemption
2006 - 24 - Twenty Four > Season 5 > Day 5: 7:00 a.m.-8:00 a.m.
- 24 - Twenty Four > Season 5 > Day 5: 8:00 a.m.-9:00 a.m.
2005 - 24 - Twenty Four > Season Four > Day 4: 7:00 a.m.-8:00 a.m.
2002 - 24 - Twenty Four > Season 2 > Day 2: 8:00 a.m.-9:00 a.m.
- 24 - Twenty Four > Season One > 02:00 p.m. - 03:00 p.m.
- 24 - Twenty Four > Season One > 01:00 p.m. - 02:00 p.m.
2001 - Danger Beneath the Sea
- Rough Air: Danger on Flight 534
1999 - Shadow Warriors 2: Hunt for the Death Merchant
1997 - Assault on Devil's Island
3 películas desde 2003

Productor

2011 - Terra Nova > Season 1
2004 - 24 - Twenty Four > Season Three
2003 - 24 - Twenty Four > Season 2
2 películas desde 2005

Co-Productor ejecutivo

2006 - 24 - Twenty Four > Season 5
2005 - 24 - Twenty Four > Season Four
1 película desde 2006

Actor

2006 - I Trust You to Kill Me (Himself)