7 credits on file—1 film and 6 shows, spanning 2013–2025.
Splinter Cell: Deathwatch
2025 · 64/100
Cursed
2020 · 55/100
Troy: Fall of a City
2018 · 48/100
Trust
2018 · 73/100
Don't Hang Up
2016 · 50/100
Humans
2015–2018 · 78/100
Plebs
2013–2019 · 75/100