highest rated
acting
- An Enemy of the People → Geikie
- The Cromarty Bridge → Narrator
- Hazell (TV) → DI 'Choc' Minty
- Sweeney 2 → Colly
- Matchfit → Billy Marshall
- Willie Rough → Jake
- Keep Your Eye on Paisley → Narrator
- A Little Bit Of Wisdom (TV) → Mr. Big
- A Killer with Two Faces → Inspector Fillory
- The Bevellers → Bob Darnley
- Thriller (TV) → Inspector Fillory
- Shirley's World (TV)
- Chato's Land → Gavin Malechie
- The View from Daniel Pike (TV) → Daniel Pike
- Orkney → Snoddy
- Girl on the M1 → Alec
- Doomwatch (TV) → Scobie
- The Boy Who Wanted Peace → Stranger
- Ring of Bright Water → Bus driver
- Justice Is a Woman → Mr. Miller
- Male of the Species → Billy
- The Patriot Game → Scot O'Brien
- The Expert (TV) → Ernst Farago
- The Borderers (TV) → Cocklaws
- The Visitors
- ITV Playhouse (TV) → Scot O'Brien
- Mystery and Imagination (TV) → Steenie
- Softly, Softly (TV)
- Gideon's Way (TV) → Det. Insp. Caldwell
- Front Page Story (TV) → Archie
- Health of a City → Narrator
- The Vital Spark (TV) → Peter 'Para Handy' MacFarlane
- Theatre 625 (TV) → Bert
- Festival (TV) → Street Musician
- The Mouse on the Moon → Benter
- Dr. Finlay's Casebook (TV) → Mr Strachan
- Suspense (TV)
- A Prize of Arms → Sergeant McVie
- The Amorous Prawn → Pvt. McTavish
- The Trouble with Our Ivy → Joe Muggins - Fireman
- The Dumb Waiter → Gus
- The Battle of the Sexes → Macleod
- Snowball → Bus Driver
- The Big Day → Bob
- No Hiding Place (TV)
- The Bridal Path → Murdo
- Cat & Mouse → Mr. Pomeroy
- Theatre Night (TV) → Inspector Goblet
- Armchair Theatre (TV) → Joe Muggins - Fireman
- The 'Maggie' → Inverkerran Driver
- Laxdale Hall → Willie John Watt
- You're Only Young Twice! → Milligan
- Morning Departure → Leading Seaman Andrews
- The Gorbals Story → Hector