Star Wars
(Gold Five)
Track the Man Down
(Roger Nagy)
Our Cissy
(Menges)
The Tell-Tale Heart
(Neston)
The Fast Kill
(Miller)
Man Accused
(Warder)
Trapped
Kidnapped
(Chuck)
The Searchers
In Deep Water
Hennessy
(Police Commissioner)
Alfie Darling
(Customs Official)
The Deadly Females
(Benny)
It Could Happen to You
(2nd Workman)
The Swordsman
(Barfly)
Big Zapper
(Mr Cortina)
The Black Panther
Doctor Who: The Underwater Menace
(Overseer)
A Photograph
(Barman)
A Most Public Affair
(Witness)
Adventures of a Taxi Driver
(Gerry)
Adventures of a Private Eye
(Mr. Prentiss)
Eskimo Nell
(Projectionist)
Change Partners
(Police Constable)
Adventures of a Plumber's Mate
(Thief)
The Best of the Adventures
(Mr. Prentiss (archive footage) (uncredited))
Porridge
(Mr. Appleton)
The Cheaters
(Det. Sgt. Jameson)
Danger Man
(Police Sergeant)
The Avengers
(Pub Landlord (uncredited))
The Avengers
(Gendarme)
Bedtime Stories
(Councillor Phillips)
Doctor Who
(Overseer)
Play for Today
(Mr. Hutton)
Softly Softly: Task Force
(Roy Simpkins)
Play for Today
(Arthur)
Play for Today
(Barman)
Play for Today
(Jim Platt)
Dixon of Dock Green
(Det. Sgt. Tommy Hughes)
Dixon of Dock Green
(TV Enquiry Officer)
Grange Hill
(Mr. Garfield)
Grange Hill
(Caretaker)
Return of the Saint
(Policeman)
Manhunt
(Legouve)
Dixon of Dock Green
(PC Tommy Hughes)
Dixon of Dock Green
(Det. Con. Tommy Hughes)
The Avengers
(Markin)
The Protectors
(Police Inspector)
Strange Report
(Airport Attendent)
Scorpion Tales
(Captain Sutton)
Churchill's People
(Alderman Tomkins)
The Young Detectives
(Chuck)