Known For
Filmography

Zapped
TV · as Greg, Doug · 4 eps

Philomena
Movie · as Father

Alan Partridge: Alpha Papa
Movie · as Mangina Paparazzo

Alan Partridge on Open Books with Martin Bryce
Movie · as Audience Member
The Unforgettable Norman Wisdom
Movie · as Himself - Narrator (voice)
The Unforgettable Bob Monkhouse
Movie · as Self - Narrator (voice)
The Unforgettable Harry Secombe
Movie · as Self - Narrator (voice)

The Unforgettable Spike Milligan
Movie · as Himself

Saxondale
TV · as Resident · 1 ep

Lara Croft: Tomb Raider - The Cradle of Life
Movie · as Submarine Medic

Captain Corelli's Mandolin
Movie · as German Officer

Enemy at the Gates
Movie · as Narrator (voice) (uncredited)

The Secret World of Michael Fry
TV · as Josh · 2 eps

Sharpe's Waterloo
Movie · as Lieutenant Simon Doggett

An Unsuitable Job for a Woman
TV · as Hilarys Lover · 1 ep

Heartbeat
TV · as Harry Walker · 1 ep

Heartland
Movie · as Glyn

The Play on One
TV · as Glyn · 1 ep

The Bill
TV · 1 ep