Known For
Filmography

Emily
Movie · as Reverend Miller

The Five
TV · as Ron Hatchett · 3 eps

World's End
TV · as Duncan Morelle · 36 eps

Father Brown
TV · as Seth Wake · 1 ep

In the Flesh
TV · as Dr. Tom Russo · 2 eps

The Village
TV · as Dr Ramsey · 3 eps

Some Dogs Bite
Movie · as Doctor

Accused
TV · as Coldburn · 1 ep

Moving On
TV · as Matt · 1 ep

Shiny Shiny Bright New Hole in My Heart
Movie · as Charles

New Street Law
TV · as Martin Warren · 1 ep

Shameless
TV · as John Cromer · 1 ep

The Royal
TV · as Dudley Hulbert · 1 ep
Double Act
Movie · as Richard

Fat Friends
TV · as Paul Thompson · 10 eps

Heart
Movie · as Surgeon

Always and Everyone
TV · as Stuart Phelan · 12 eps

The Grand
TV · as Clive Evans · 18 eps

Noah's Ark
TV · as Jake Henshaw · 6 eps

Hillsborough
Movie · as Special Constable with Adam

Chiller
TV · as Policeman · 1 ep

In the Name of the Father
Movie · as Soldier