

Killer Elite
2011 · as Porter

Apostle
2018 · as Charles

Mr. Burton
2025 · as Governor

LOLA
2023 · as Winston Churchill / Various Voices (voice)

Mr. Jones
2019

The Dark
2005 · as Rowan

The Adventurer: The Curse of the Midas Box
2013 · as Childers

Six Minutes to Midnight
2020

Hedd Wyn
1992 · as Additional Voices

Otherworld
2003 · as (additional voice)

Queen Marie of Romania
2019 · as David Lloyd George

The History of Mr Polly
2007 · as William Polly

Jungle Cry
2022 · as Richard Bennett

Calon Gaeth
2006 · as Dr. Andrews

School's Out Forever
2021 · as Mr. Hammond

Gwen
2018 · as Minister Bowen

Y Sŵn
2023 · as Goronwy Daniels

S.O.S. Galw Gari Tryfan
2008 · as Gari Tryfan