Known For
Filmography
Killa Bee
Movie · as Phil

Schadenfreude
Movie · as Sir Rufus Pool

Knightfall
Movie · as Julian Pollard

Patience
TV · as Aldous Tate · 1 ep

The Wasp
Movie · as Jim

Nemesis
Movie · as Lewis

Grace
TV · as Phil Marshbrook · 1 ep

Showtrial
TV · as Brian Reeves · 5 eps

Six Minutes to Midnight
Movie · as Band Leader

Master Moley by Royal Invitation
Movie · as (voice)

Muse
Movie · as The Bailiff

Patrick
Movie · as Mr. Peters

Another Mother's Son
Movie · as Vicar (uncredited)

5 Greedy Bankers
Movie · as Jeremy Maddox

New Worlds
TV · as Thomas · 2 eps

Dracula
TV · as Lead Engineer · 2 eps

Father Brown
TV · as Mervyn Glossop · 1 ep

Outside Bet
Movie · as Vicar

Call the Midwife
TV · as Mr. Phillips · 1 ep

The Bletchley Circle
TV · as Customs Officer · 1 ep

Married Single Other
TV · as Dr Reeves · 1 ep

Rosamunde Pilcher's Four Seasons
TV · as Priest · 1 ep

Skins
TV · as Priest · 1 ep

Wallander - Firewall
TV · as Carter · 2 eps

Dracula
Movie · as DI Burton

The Giblet Boys
TV · as Dad · 5 eps

Doctor Who
TV · as Colonel Mace · 2 eps

Powers
TV · as Professor Henry Powers · 13 eps

Jeffrey Archer: The Truth
Movie · as Caspar, Tory Mp

Stranded
Movie · as Roberts

The American Embassy
TV · as Barkeeper · 1 ep

Stranded
TV · as Roberts · 2 eps
Second Sight: Kingdom of the Blind
Movie · as DS Pewsey

From Hell
Movie · as Sailor

Second Sight
TV · as DS Pewsey · 8 eps

Hornblower: The Examination for Lieutenant
Movie · as Steward

Hornblower
TV · as Steward · 1 ep

The History of Tom Jones: A Foundling
TV · as Lord Connaught · 1 ep

Midsomer Murders
TV · as Adam Peach · 1 ep

Lost for Words
Movie · as The Backpacker

Cadfael
TV · as Roger Dodd · 1 ep

Pie in the Sky
TV · as DS Stringer · 1 ep

99-1
TV · as DCI Burtsall · 1 ep

The Detectives
TV · as Skunk · 1 ep

Thacker
Movie · as Geoff Waldron

Wuthering Heights
Movie · as Vicar

A Touch of Frost
TV · as Richard Martin · 1 ep

Between the Lines
TV · as DS Caplan · 1 ep

Drowning in the Shallow End
Movie · as Ned

Chancer
TV · as Rayworth · 1 ep

Getting It Right
Movie · as Peter

Sitting Targets
Movie · as Environmental Health Officer

A Wanted Man
TV · as DS Jenkins · 3 eps

Dirty Rotten Scoundrels
Movie · as English Sailor #1
Why Don’t You Dance
Movie

84 Charing Cross Road
Movie · as Coronation Party Friend

Personal Services
Movie · as Terry

Inspector Morse
TV · as David · 1 ep

Lovejoy
TV · as Derek Shepherd · 1 ep

Casualty
TV · as Michael Cook, Tom, Frank MacBride · 1 ep

The Bill
TV · as Jamie Cullen · 1 ep

Van der Valk
TV · as Albert · 1 ep
