8 credits on file—4 films and 4 shows, spanning 2003–2021.
Leverage: Redemption
2021–2025 · 79/100
Perry Mason
2020–2023 · 73/100
Stargirl
2020 · 62/100
Constantine: City of Demons - The Movie
2018 · 72/100
Justice League Action
2016–2018 · 75/100
Hell on Wheels
2011–2016 · 76/100
Pirates of the Caribbean: On Stranger Tides
2011 · 63/100
Pirates of the Caribbean: The Curse of the Black Pearl
2003 · 80/100