Filmography

The 100
2014 · Acting

Supernatural
2005 · Acting

Smallville
2001 · Acting

Avengers: Endgame
2019 · Acting

Avengers: Infinity War
2018 · Acting

Sleepy Hollow
2013 · Acting

Continuum
2012 · Acting

Mutant X
2001 · Acting

UnREAL
2015 · Acting

The Twilight Saga: Eclipse
2010 · Acting

X-Men: Apocalypse
2016 · Acting

The Tomorrow People
2013 · Acting

The Killer
2023 · Acting

Hansel & Gretel: Witch Hunters
2013 · Acting

Tomorrowland
2015 · Acting

Blood Ties
2007 · Acting

Chicago
2002 · Acting

Fallen
2007 · Acting

Sucker Punch
2011 · Acting

Jackpot!
2024 · Acting

S.W.A.T.: Under Siege
2017 · Acting

Ring of Fire
2012 · Acting

30 Days of Night: Dark Days
2010 · Acting

American Ultra
2015 · Acting

The Wicker Man
2006 · Acting

The King of Fighters
2009 · Acting

Marvel Studios Assembled: The Making of She-Hulk: Attorney at Law
2022 · Acting

Icarus
2010 · Acting

Numb
2007 · Acting

The Package
2013 · Acting

Merlin and the Book of Beasts
2009 · Acting
- No Poster
King of Iron Fist Tournament
Acting

Hard Ride to Hell
2010 · Acting

Bad Meat
2011 · Acting

Unrivaled
2010 · Acting

The Secrets of Comfort House
2006 · Acting

The Hunted
2015 · Acting

Seven Layer Dip
2010 · Director, Acting
