Home / Discover / People

Wonder Woman

2017
as Colonel Darnell

The Last Kingdom: Seven Kings Must Die

2023
as Hywel, King of Wealas

Submarine

2011
as Mr. Davey

Ali G Indahouse

2002
as Welsh Teacher

Ironclad

2011
as Cooper

The Big I Am

2010
as DS Moseley

Under Milk Wood

2014
as Mr. Waldo

Twin Town

1997
as Hunky

Solomon and Gaenor

1999
as Noah Jones

Under Milk Wood

2015
as Mog Edwards