highest rated
acting
- An Ordinary Man → Grocer
- Love Is Thicker Than Water → George
- A Poet in New York → Dylan's Dad
- Leviathan Ages → Narrator (voice)
- Belly → Whale
- Vera (TV) → Bob Tate
- The Haunting of #24 → Martin Stone
- The Royal (TV) → Eric Darnby
- Waking the Dead (TV) → John Fontain
- The Theory of Flight → Farmer
- Darklands → McCullen
- The Englishman Who Went Up a Hill But Came Down a Mountain → Ivor
- (All Quiet on the) Preston Front (TV) → Deke
- The Lifeboat (TV) → George Bibby
- Heartbeat (TV) → Godfrey
- The Old Devils → Bearded Thug
- Rebecca's Daughters → Sergeant Bridges
- The Chestnut Soldier → Ivor Griffiths
- Emlyn's Moon → Ivor Griffiths
- Nineteen96 → Chief Insp. Price
- The Love Child → Elvis
- Crossfire → Asst. Chief Con. Gilbert
- The Snow Spider → Ivor Griffiths
- Whoops Apocalypse → Guard with Egg in Mouth
- Dempsey and Makepeace (TV) → Frank
- Mr. and Mrs. Edgehill → Charlie Howell
- Missing from Home (TV) → Inspector Riskin
- Owain Glyndŵr - Prince of Wales → Nicholas
- Giro City → Welsh Policeman
- Experience Preferred... But Not Essential → Ivan
- The Life and Times of David Lloyd George → Bryn Roberts
- Minder (TV) → Coliver
- Minder (TV) → Cllr. Griffiths
- The Shining Pyramid → Van Driver
- Wilde Alliance (TV) → Telephone Engineer
- Accident (TV) → Prison Officer Burton
- Only Looking → Joe
- How Green Was My Valley (TV) → Glyn
- Centre Play (TV) → Joe