11 credits on file—3 films and 8 shows, spanning 1995–2025.
The Last Frontier
2025 · 56/100
Wellmania
2023 · 72/100
Our Flag Means Death
2022–2023 · 80/100
Yellowjackets
2021 · 72/100
The Crossing
2018 · 67/100
2:22
2017 · 57/100
San Andreas
2015 · 56/100
Terra Nova
2011 · 62/100
Frost/Nixon
2008 · 79/100
Underbelly
2008–2013 · 77/100
Hercules: The Legendary Journeys
1995–1999 · 65/100