
Known For
Filmography
2025
2025
2023
2022
2022
2021
2021
2020
2019
2018
2017
2017
2011
1996

Bank of Dave 2: The Loan Ranger
Movie · as Justice James Wellesley

Humble Pie
Movie · as Alan Allen

Malpractice
TV · as John Delaney-Clark · 1 ep

Screw
TV · as Tony Tanner · 6 eps

Sister Boniface Mysteries
TV · as Bertie Bishop · 1 ep

Bringing Back Golden Eye
Movie · as Steve Beagle

Grace
TV · as Harold Trout · 1 ep

McDonald & Dodds
TV · as Steven Hall · 1 ep

Blood Myth
Movie · as Male Storyteller

Licentious
Movie · as Rodney

The Hunter's Prayer
Movie · as Diner (uncredited)

Going for Golden Eye
Movie · as Steve Beagle

Vera
TV · as Jim McDonnagh · 1 ep

Silent Witness
TV · as John Jennings · 1 ep