 
			 
			| Movie | Room 36 | Desmond Mitchell | 2005-09-15 | 
| Movie | Meanwhile | Landlord | 2003-07-19 | 
| Movie | Lighthouse | Brownlow | 2000-02-04 | 
| Movie | Basta't Ikaw... Nanginginig Pa | 1999-06-23 | |
| Movie | Haba-Baba-Doo! Puti-Puti-Poo! | Dental Patient | 1998-01-14 | 
| Movie | Wanted Perfect Murder | SPO4 Tunista | 1997-01-01 | 
| Movie | Dirty Weekend | Repair Man | 1993-10-29 | 
| Movie | Revenge of Billy the Kid | Mr. Allott | 1992-01-01 | 
| Movie | King of the Ghetto | Returning Officer | 1986-05-01 | 
| Movie | The Return of the Soldier | Ernest | 1983-01-06 | 
| Movie | The Wicked Lady | Man at Inn | 1983-04-21 | 
| Movie | A Cup O' Tea An' A Slice O' Cake - Worzel Gummidge Christmas Special | P.C Parsons | 1980-12-27 | 
| Movie | The Big Sleep | Doorman at Eddie's Club (uncredited) | 1978-03-13 | 
| Movie | Carry On Emmannuelle | Drunken Husband | 1978-10-12 | 
| Series | Come Back Mrs. Noah | Mr. Noah | 1977-12-13 | 
| Movie | The Pink Panther Strikes Again | Mr. Bullock | 1976-12-15 | 
| Movie | The Moon Over the Alley | Joe Tudge | 1976-04-02 | 
| Movie | Brief Encounter | (uncredited) | 1976-01-04 | 
| Movie | Beasts: During Barty's Party | Police Sergeant | 1976-10-23 | 
| Movie | Legend of the Werewolf | Tiny | 1975-08-06 | 
| Movie | Frankenstein and the Monster from Hell | Police Sergeant | 1974-05-02 | 
| Movie | Man About the House | Arthur Mulgrove | 1974-12-22 | 
| Movie | And Now the Screaming Starts! | Constable | 1973-04-27 | 
| Movie | Lady Caroline Lamb | Restaurant functionary | 1972-11-22 | 
| Movie | Bless This House | Police Sergeant | 1972-09-08 | 
| Movie | Nearest and Dearest | Vernon Smallpiece | 1972-01-01 | 
| Series | Are You Being Served? | Wendel P. Clark | 1972-09-08 | 
| Movie | On the Buses | London Transport Official | 1971-07-09 | 
| Movie | One More Time | Sergeant Smith | 1970-05-01 | 
| Movie | Some Will, Some Won't | Policeman | 1970-04-01 | 
| Movie | Sovereign's Company | Mr. Dawkins | 1970-04-21 | 
| Movie | The Games | Smithy | 1970-08-07 | 
| Series | The Goodies | Unknown | 1970-11-08 | 
| Movie | Atlantic Wall | Bobby | 1970-10-14 | 
| Series | On the Buses | Unknown | 1969-02-28 | 
| Movie | Two Gentlemen Sharing | Policeman | 1969-09-17 | 
| Movie | The Magnificent Six and ½: Bob-a-Job | Policeman | 1968-02-01 | 
| Movie | Oliver! | Arresting Policeman | 1968-09-26 | 
| Movie | Turn-up for Tony | Policeman | 1968-10-04 | 
| Movie | Diamonds for Breakfast | (uncredited) | 1968-12-01 | 
| Movie | A Challenge for Robin Hood | Dray Driver | 1967-07-01 | 
| Movie | How I Won the War | Butcher | 1967-10-18 | 
| Movie | Half a Sixpence | Master of Ceremonies | 1967-12-21 | 
| Series | The Hunchback of Notre Dame | Gaoler | 1966-03-08 | 
| Movie | The Great St. Trinian's Train Robbery | William | 1966-03-11 | 
| Movie | Doctor Who: The Daleks' Master Plan | Policeman | 1966-01-29 | 
| Movie | I Was Happy Here | 1966-04-01 | |
| Movie | Carry On Screaming! | Cabby | 1966-05-20 | 
| Movie | Three Hats for Lisa | Truck Driver | 1965-01-01 | 
| Movie | Invasion | Lorry Driver | 1965-10-01 | 
| Movie | A Home of Your Own | The Foreman | 1964-01-01 | 
| Movie | Carry On Cleo | Heckler (uncredited) | 1964-11-08 | 
| Movie | Carry On Spying | Native Policeman / Algerian Gent | 1964-06-01 | 
| Movie | Carry On Cabby | Bespectacled Businessman (uncredited) | 1963-06-01 | 
| Movie | West 11 | Customer | 1963-10-08 | 
| Series | The Saint | Mr. Smith | 1962-10-04 | 
| Movie | Beat Girl | Club Doorman | 1960-08-21 | 
| Movie | The Price of Silence | Landlord | 1959-06-06 | 
| Movie | The Man Who Wouldn't Talk | (uncredited) | 1958-01-21 | 
| Movie | Battle of the V-1 | German Officer (uncredited) | 1958-01-01 | 
| Movie | The Boy with Two Heads | Village Policeman | 1958-07-15 | 
| Series | Five Clues to Fortune | Bert | 1957-06-01 | 
| Movie | Police Dog | Vet | 1955-05-01 | 
| Movie | A Kid for Two Farthings | Stallholder (uncredited) | 1955-08-15 | 
| Movie | The Seekers | Grayson | 1954-06-22 |