14 credits on file—2 films and 12 shows, spanning 2000–2026.
Half Man
2026 · 76/100
The Lazarus Project
2022–2024 · 72/100
The Peripheral
2022 · 70/100
The Suspect
2022 · 64/100
Munich – The Edge of War
2021 · 68/100
Vigil
2021 · 65/100
Bodyguard
2018 · 80/100
Bancroft
2017–2020 · 64/100
Dark Heart
2016–2018 · 66/100
Miss You Already
2015 · 69/100
The Missing
2014–2016 · 83/100
Beaver Falls
2011–2012 · 76/100
The Sarah Jane Adventures
2007–2011 · 67/100
Doctors
2000–2024 · 46/100