1 unreleased or undated title is hidden. Show unreleased
Y Sŵn 2023
as G.O. Williams
King Arthur: Excalibur Rising 2017
as Sir Bedivere
Mr. Nice 2010
as Swansea's Custom Man
Sherlock Holmes 2010
as Sailor
Nightwatching 2007
as Martin Geyle
Knight of the Dead 2013
Driver
Credits from TMDB.