Films:
* The Charge of the Light Brigade (1968) - as Private "Ginger" Nugent
* The Italian Job (1969) - as "Groucho" (credited as Roy Kinear)
* The Railway Children (1970) - as "The Old Gentleman"
* The Last Valley (1971) - as "Mr. Percy"
* The Three Musketeers (1973) - as "Porthos"
* The Four Musketeers (1974) - as "Porthos"
* The Adventure of Sherlock Holmes' Smarter Brother (1975) - as "Dr. Watson"
* The Last Remake of Beau Geste (1977) - as "Sergeant Lejaune"
* The Duellists (1977) - as "Colonel Feraud"
* The Great Muppet Caper (1981) - as "The Manager"
Television:
* The Avengers (1962) - as "The Assistant" (1 episode)
* The Saint (1963) - as "The Gangster" (1 episode)
* The Persuaders! (1971) - as "The Professor" (1 episode)
* The Adventures of Sherlock Holmes (1984) - as "Dr. Watson" (3 episodes)
* The Mystery of Edwin Drood (1985) - as "Jasper"
This is just a small sampling of his extensive work. He was a truly gifted actor, known for his comedic timing, his ability to portray characters of both great and small stature, and his charming personality.