9 credits on file—4 films and 5 shows, spanning 2005–2025.
The Surrender
2025 · 60/100
Kingdom of the Planet of the Apes
2024 · 67/100
Sweet Tooth
2021–2024 · 74/100
News of the World
2020 · 72/100
Hap and Leonard
2016–2018 · 79/100
Blackhat
2015 · 48/100
The Flash
2014–2023 · 70/100
The Americans
2013–2018 · 85/100
Binnelanders
2005