Actor (61 credits)
- Doctor Who: The Ultimate Companion (2014) Soldier, хроника
- The UNIT Family: Part Two (2011) Nuthatch Resident, хроника
- Winner Takes All (2009) Grogan, хроника
- A Matter of Time (2007) Pilot, хроника
- Dark Season (1991) Heavy, not listed in credits
- Batman (1989) Cop at Axis Chemicals, not listed in credits
- Goldeneye (1989) Warder
- The New Statesman (1987) Miljanic's soldier, not listed in credits
- A Pocket Full of Rye (1985) Man with golfclubs, not listed in credits
- Thirteen at Dinner (1985) Reporter, not listed in credits
- Christmas Present (1985) ITN Crewman
- Hammer House of Mystery and Suspense (1984) Man at Bar, not listed in credits
- Jemima Shore Investigates (1983) Policeman
- 'Allo 'Allo! (1982) Resistance Member, not listed in credits
- Ivanhoe (1982) Man who gives Isaac money, not listed in credits
- The Boys in Blue (1982) Radio Room PC, not listed in credits
- Bird of Prey (1982) Policeman, not listed in credits
- The Young Ones (1982) Policeman, not listed in credits
- The Nightmare Man (1981) The Killer
- The Day of the Triffids (1981) Blind Man, not listed in credits
- The Winter's Tale (1981) Bear
- Venom (1981) Policeman, not listed in credits
- Ragtime (1981) Thug No. 2
- We, the Accused (1980) Man in street
- Breakaway (1980) Det. Insp. Loman
- Hammer House of Horror (1980) CID Sgt, not listed in credits
- The Elephant Man (1980) Fairground Bobby
- The Plank (1979) Dustman, not listed in credits
- The Playbirds (1978) Expert 3
- The Big Sleep (1978) Pool Player in Pub, not listed in credits
- The Sandbaggers (1978) Norwegian Shadow, not listed in credits
- BBC2 Play of the Week (1977) John
- The Professionals (1977) CI5 Agent
- Secret Army (1977) Prison Guard
- I, Claudius (1976) Captain of the Guard
- Fawlty Towers (1975) Hotel Guest, not listed in credits
- Melissa (мини-сериал) (1974) Man
- Porridge (1973) Prison Officer, not listed in credits
- The Tomorrow People (1973) US Marine
- The Unpleasantness at the Bellona Club (1972) Second Detective
- Van der Valk (1972) Policeman, not listed in credits
- War & Peace (1972) French Sergeant
- The Moonstone (1972) Baker, Plain Clothes Man
- Six Dates with Barker (1971)
- Assault (1971) Final scene pc, not listed in credits
- The Rivals of Sherlock Holmes (1971) Bank Guard, not listed in credits
- The Onedin Line (1971) Crewman
- Ivanhoe (1970) 1st Norman soldier
- Trog (1970) Army Officer, not listed in credits
- Softly Softly: Task Force (1969) Police Constable
- On the Buses (1969) Policeman outside court, not listed in credits
- Dad's Army (1968) Southgate Platoon Soldier, not listed in credits
- The Mummy's Shroud (1967) Reporter, not listed in credits
- The Prisoner (1967) Hospital Orderly, not listed in credits
- The Forsyte Saga (1966) Man in Crowd, not listed in credits
- Story Parade (1964) Reporter
- The Curse of the Mummy's Tomb (1964) London Reporter, not listed in credits
- Girl in the Headlines (1963) PC who is holding Man in Club, not listed in credits
- Siege of the Saxons (1963) Rebel, not listed in credits
- Doctor Who (1963) Guard
- Z Cars (1962) PC