5 credits on file—4 films and 1 show, spanning 1989–2023.
The Flash
2023 · 60/100
The Bastard Son & The Devil Himself
2022 · 77/100
Brimstone
2016 · 63/100
Sweeney Todd: The Demon Barber of Fleet Street
2007 · 75/100
The Cook, the Thief, His Wife & Her Lover
1989 · 78/100