5 credits on file—4 films and 1 show, spanning 2006–2025.
Nuremberg
2025 · 73/100
Ava
2020 · 46/100
The Avengers
2012 · 79/100
Royal Pains
2009–2016 · 75/100
The Good Shepherd
2006 · 62/100