
35 credits

Special Measures(2025)
Pete

Help(2021)
999 Operator

Where Hands Touch(2018)
SS Kruger

The Last Witness(2018)
Police Sergeant

That Day We Sang(2014)
Lionel

Walking with the Enemy(2014)
Lieutenant Krieger

The List(2013)
Brown
The Other Side(2012)
PC Brooks

Doctor Who: The Waters of Mars(2009)
Adelaide's Father

Dangerous Liaisons(2007)
Pimlott

Once Upon a Time on the Westway(2007)
DS Pimlott

A Funny Thing Happened on the Way to Willesden(2007)
DS Pimlott

The Man from Montevideo(2007)
DS Pimlott

The Dead Peasants Society(2007)
DS Pimlott

Friends Reunited(2005)
Pimlott

Towpaths of Glory(2005)
DS Pimlott

Three Steps to Hendon(2005)
DS Pimlott

Willesden Confidential(2005)
DS Pimlott

Christine(2004)
Phillip Pimlott

The Long Bank Holiday(2004)
Phillip Pimlott

Benefit to Mankind(2004)
DS Pimlott

Dangerous and the Lonely Hearts(2004)
DS Pimlott

Tricia(2003)
Phillip Pimlott
Loving You(2003)
Prosecutor

The Last Detective(2003)
DS Pimlott

A Is for Acid(2002)
Sgt Symes

Revengers Tragedy(2002)
Sordido

Greenfingers(2001)
Julian

Forgive and Forget(2000)
Alex

Strong Language(2000)
Stuart

G:MT Greenwich Mean Time(1999)
Chris

Different for Girls(1996)
Young Man at Gig

I.D.(1995)
Nik

Fatherland(1994)
Fake Porter

Hamlet(1984)
The Players: Prologue