2024
The Barn as Odin (Viking King)2018
Nazi Murder Mysteries as Old George2010
The Dead as Co-Pilot Collins2002
The Reckoning as David2000
Distant Shadow as Jimmy Scarface1999
The Fiancée as The Doctor1998
The Jump as Jack1998
Firelight as Servant Jake1998
Imogen's Face as Hospital Porter1998
Dead Clean as Tony Judd1998
The Man Who Held His Breath as The Detective1997
Bodyguards as David James1997
McCallum as DC Brown1997
The Beggar Bride as Head Waiter1997
The Vanishing Man as Johnny Boy1997
The Man Who Knew Too Little as voice overs (uncredited)1997
Touching Evil as Forensic Officer1997
Hostile Waters as Private Curtis1997
The Broker's Man as James Bush (uncredited)1997
The Wings of the Dove as Royal Bodyguard (uncredited)1997
Metroland as Tennis Player (uncredited)1997
Deacon Brodie as Mcready1997
True Tilda as Circus Man1997
Keep the Aspidistra Flying as Court Room Journalist (uncredited)1997
Beyond Fear as Photographer1997
The Heart Surgeon as Journalist1997
The Longest Memory as The Overseer's Assistant1997
Thin Lines as DI MacFarland1996
Karaoke as Yuppie Drinker 3 (uncredited)1996
Karaoke as Barman (uncredited)1996
Our Friends in the North as Police Officer (uncredited)1996
The Demon Headmaster as Mr. Hunter1996
Spywatch as Detective1996
Spywatch as Journalist1996
Call Red as Pilot1996
The Prince and the Pauper as Villager 1 (uncredited)1996
No Bananas as Guest 11996
Hamlet as Courtier (uncredited)1996
Thief Takers as Police Officer1996
The Leading Man as Journalist (uncredited)1996
Saturday Live as Swiss Penknife1996
Ellington as DC Frank1996
True Blue as Journalist (uncredited)1996
The Bill: Target as DI Jones (uncredited)1995
Kavanagh Q.C. as Dr. Roberts1995
The Buccaneers as Mr. Pleasance (uncredited)1995
The Thin Blue Line as Officer Plaice1995
GoldenEye as Casino Gambler (uncredited)1995
The Biz as Jake1995
Bugs as John Frost1995
Bramwell as Warden1995
Johnny and the Dead as The Surveyor1995
Ghostbusters of East Finchley as Detective 21995
Carrington as Johnny Boy (uncredited)1995
The Politician's Wife as Police Officer (uncredited)1995
The Affair as US Soldier (uncredited)1995
The Young Poisoner's Handbook as Lab Student (uncredited)1995
The Absence of War as Naval Officer1994
Wycliffe as PC Jones (uncredited)1994
Scarlett as Poker Player1994
The Day Today as Announcer1994
The Knock as Customs Official (uncredited)1994
Chandler & Co. as Customer (uncredited)1994
Pie in the Sky as Waiter1994
The Wanderer as Taxi Driver1994
Anna Lee as Awards Guest1994
Moving Story as John (uncredited)1994
Moving Story as George Jones (uncredited)1994
Four Weddings and a Funeral as Wedding Guest (uncredited)1994
Roughnecks as Jack (uncredited)1994
Calling the Shots as John (uncredited)1993
Frank Stubbs Promotes as Man in Pub1993
The Inspector Alleyn Mysteries as PC Jenkins (uncredited)1993
If You See God, Tell Him as Removal Man1993
The Mushroom Picker as George1993
Genghis Cohn as Watcher 11993
The Secret Rapture as Hospital Patient (uncredited)1992
Between the Lines as DC Hume1992
As Time Goes By as Young Lionel (uncredited)1992
999 as Police Officer1991
Noel's House Party as Schuemacer1991
Soldier Soldier as Cpl Tom Jenkins (uncredited)1991
The House of Eliott as George1991
The House of Eliott as George (uncredited)1991
The Brittas Empire as Fireman1991
Murder Most Horrid as DC Finch1991
Murder Most Horrid as Security Man1990
Drop the Dead Donkey as Sam Peter1990
Jeeves and Wooster as Police Officer Brown (uncredited)1990
Chancer as John Stables (uncredited)1989
Agatha Christie's Poirot as PC Keating (uncredited)1989
Screen One as Joe Black1989
Screen One as Cameraman (uncredited)1989
Screen One as Frank1989
Screen One as Officer in Pub (uncredited)1988
Hale & Pace as Gamekeeper1986
Casualty as George (uncredited)1986
Casualty as Doctor Jones (uncredited)1986
Lovejoy as Frankie (uncredited)1986
London's Burning as Liason Officer (uncredited)1986
London's Burning as Fireman (uncredited)1986
London's Burning as Brigade Officer (uncredited)1986
London's Burning as Fireman (uncredited)1986
London's Burning as Martin (uncredited)1986
London's Burning as Station Officer King (uncredited)1985
Screen Two as Young Arthur1985
Screen Two as Naval Officer1984
The Bill as Jury Spokesman1984
The Bill as DC Jones (uncredited)1981
Brideshead Revisited as Graduate (uncredited)1981
Miss Morison's Ghosts as Man in Punt (uncredited)1980
Heaven's Gate as Charles (uncredited)1978
Grange Hill as Mr. Clarke1977
BBC2 Play of the Week as Frank Jones1975
Prometheus: The Life of Balzac as Peasant Boy1975
Prometheus: The Life of Balzac as Prisoner1973
Up The Workers as The CleanerNaN
Crimewatch as Derek Duggan2008
Hellboy II: The Golden Army Stunts