Actor (26 credits)
- Mars Probe 7: Making the Ambassadors of Death (2012) Unit Soldier, хроника
- A Darker Side (2007) Crewman, хроника
- Built for War (2006) Zake, хроника
- Jekyll & Hyde (1990) Pub Customer
- The Man from Snowy River (1982) Crack Rider
- Cosmic Princess (1982) Technician, хроника, not listed in credits
- The Nightmare Man (1981) Stunt Double for The Killer, not listed in credits
- An American Werewolf in London (1981) Taxi Driver Who Crashes His Cab, not listed in credits
- To Serve Them All My Days (1980) Lorry Driver
- Union City (1980) Paper Boy
- Superman II (1980) KFC Man / French Officer, not listed in credits
- Dracula (1979) Dead Sailor, not listed in credits
- The Sandbaggers (1978) Training Officer
- The Four Feathers (1978) Lt. Smythe
- Revenge of the Pink Panther (1978) French Thug, not listed in credits
- Space: 1999 (1975) Clan Guard
- New Scotland Yard (1972) Taxi Driver
- The Persuaders! (1971) Christianson's Heavy 2, not listed in credits
- The Passenger (1971) Mechanic
- Cool It, Carol! (1970) Second London Taxi Driver, not listed in credits
- Softly Softly: Task Force (1969) Doyle
- Paul Temple (1969) Joe
- The Champions (1968) Guard, not listed in credits
- Adam Adamant Lives! (1966) Gerry
- Doctor Who (1963) Castle Guard Barclay
- The Day the Earth Caught Fire (1961) Man, not listed in credits