13 credits on file—3 films and 10 shows, spanning 1986–2024.
Passenger
2024 · 62/100
Litvinenko
2022 · 73/100
Time
2021 · 86/100
The Bay
2019 · 70/100
Innocent
2018–2021 · 73/100
Home Fires
2015–2016 · 85/100
Black Sea
2014 · 63/100
London Boulevard
2010 · 51/100
Skins
2007–2013 · 73/100
All or Nothing
2002 · 75/100
Wire in the Blood
2002–2008 · 79/100
Heartbeat
1992–2010 · 67/100
Casualty
1986 · 62/100