12 credits on file—9 films and 3 shows, spanning 2005–2025.
The Last Frontier
2025 · 56/100
Red Rooms
2023 · 75/100
Chaos Walking
2021 · 52/100
Wayne
2019 · 86/100
12 Monkeys
2015–2018 · 75/100
Pay the Ghost
2015 · 40/100
Wolves
2014 · 43/100
Max Payne
2008 · 43/100
The Incredible Hulk
2008 · 64/100
Lars and the Real Girl
2007 · 75/100
Land of the Dead
2005 · 61/100
The Man
2005 · 44/100