
Cast
Age 46 · United Kingdom
8 shows · 1 currently on air

2026 · ITVX · To Be Determined
as John Hughes

2025 · BBC iPlayer · On air
as Ozzie Thompson

2024 · ITVX · Ended
as John Sweeney

2021 · BBC iPlayer · To Be Determined
as Chief Petty Officer Elliot Glover

2012 · ITV1 · Ended
as Ian

2012 · ITV1 · Ended
as Endeavour Morse

2009 · Sky Showcase · Ended
as Jimmy

2001 · Channel 4 · Ended
as John Paul Keating
Main cast roles from TVmaze. Guest appearances aren't listed.