Known For
Filmography

Special Measures
Movie · as Pete

This City Is Ours
TV · as Priest · 2 eps

Play for Today
TV · as Pete · 1 ep

Trigger Point
TV · as Matthew Palfrey · 1 ep

Help
Movie · as 999 Operator

The War of the Worlds
TV · as Greaves · 1 ep

Where Hands Touch
Movie · as SS Kruger

The Last Witness
Movie · as Police Sergeant

The Five
TV · as Dominic Porter · 3 eps

That Day We Sang
Movie · as Lionel

Walking with the Enemy
Movie · as Lieutenant Krieger

The List
Movie · as Brown

WPC 56
TV · as Sgt Sidney Fenton · 15 eps
The Other Side
Movie · as PC Brooks

Vera
TV · as Tony Hinshaw · 1 ep

Doctor Who: The Waters of Mars
Movie · as Adelaide's Father

Moving On
TV · as Sgt Connelly · 1 ep

Dangerous Liaisons
Movie · as Pimlott

Once Upon a Time on the Westway
Movie · as DS Pimlott

A Funny Thing Happened on the Way to Willesden
Movie · as DS Pimlott

The Man from Montevideo
Movie · as DS Pimlott

The Dead Peasants Society
Movie · as DS Pimlott

Bonkers
TV · as Mr Linton · 1 ep

Waterloo Road
TV · as Vincent Wark · 1 ep

Friends Reunited
Movie · as Pimlott

Towpaths of Glory
Movie · as DS Pimlott

Three Steps to Hendon
Movie · as DS Pimlott

Willesden Confidential
Movie · as DS Pimlott

Christine
Movie · as Phillip Pimlott

The Long Bank Holiday
Movie · as Phillip Pimlott

Benefit to Mankind
Movie · as DS Pimlott

Dangerous and the Lonely Hearts
Movie · as DS Pimlott

Tricia
Movie · as Phillip Pimlott
Loving You
Movie · as Prosecutor

The Last Detective
Movie · as DS Pimlott

The Royal
TV · as Simon Wake-Palmer · 1 ep

The Last Detective
TV · as DS Pimlott · 17 eps

A Is for Acid
Movie · as Sgt Symes

Revengers Tragedy
Movie · as Sordido

Greenfingers
Movie · as Julian

Forgive and Forget
Movie · as Alex

Strong Language
Movie · as Stuart

Border Cafe
TV · as Stuart Reed · 1 ep

Urban Gothic
TV · as Giles · 1 ep

G:MT Greenwich Mean Time
Movie · as Chris

The Vice
TV · as Michael · 1 ep

Different for Girls
Movie · as Young Man at Gig

I.D.
Movie · as Nik

Fatherland
Movie · as Fake Porter

Wycliffe
TV · as Stephen Ling · 1 ep

A Touch of Frost
TV · as DC Collier · 2 eps

Casualty
TV · as Rosco, Alan Crozier, Matt Greer · 1 ep

Screen Two
TV · as Nic · 1 ep

Hamlet
Movie · as The Players: Prologue

The Bill
TV · 2 eps
