Filmography

Foundation
2021 · Acting

Fury
2014 · Acting

Has Fallen
2024 · Acting

A Thousand Blows
2025 · Acting

Wrong Turn 3: Left for Dead
2009 · Acting

Coming Up
2003 · Writer

The Man Who Fell to Earth
2022 · Acting

Zero Dark Thirty
2012 · Acting

Snowden
2016 · Acting

Nine Bodies in a Mexican Morgue
2025 · Acting

Soulmates
2020 · Acting

The Hurricane Heist
2018 · Acting

City of Lies
2018 · Writer

Halo: Nightfall
2014 · Acting

Spiders
2013 · Acting

Rule Breakers
2025 · Acting

SuperBob
2015 · Acting

The Great Ghost Rescue
2011 · Acting

Adult Life Skills
2016 · Acting

Tomato Soup
2010 · Acting

Thrush
2009 · Acting
