Actor
Age 56 · UK

2023 · ★ 6.8
as Pub Quizmaster

2023 · ★ 5.7
as The Mad Hatter

2018 · ★ 5.7
as Prince Favian

2024 · ★ 5.6
as Canine

2017 · ★ 4.2
as Emotional husband

2013 · ★ 6.1
as Journalist

2020 · ★ 5.4
as Prison guard

2016 · ★ 4.7
as Associate 1

2017 · ★ 3.3
as Prince Favian

2013 · ★ 3.5
as Bellagio

2019 · ★ 5.7
as Brendan

2007
as Ojciec Randall

2019 · ★ 4.8
as Rudi Schneider

2013 · ★ 4
as Jimmy Davies

2020
as Mark Phillips, Reporter

2018 · ★ 5.7

2007
as Janos

2006 · ★ 5.1
as Lord Artemir

2023
as DCI Sigel: segment: "Merry Krampus"

2015
as Scarface

2016
as Steven Regan

2013 · ★ 4.7
as The Medium

2025
as Drug Buyer

2017
as Rathbone

2026
as The Man

2024
as Ichabod Price

2017
as Len Forshaw

2014
as Andrew

2026

2016
as Police officer
Movies from TMDB, TV roles from TVmaze (main cast only).