Home / Discover / People
  • Created April 6, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Justice League

2017
as King Atlan

Invictus

2009
as Etienne Feyder

The Bank Job

2008
as Snow

Life of Crime

2013
as Mike Holland

Arthur's Dyke

2001
as Stubble Face

Gwleđđ

2021
as Gwyn

Only Child

2016
as Davro

Elfie Hopkins

2012
as Harry Hopkins

The Eagle

2011
as Cassius

Under Milk Wood

2015
as 2nd Drowned

Guest Star

Episode Holby City
One More Chance
2004
Episode House of the Dragon
The Heirs of the Dragon
2022
Episode House of the Dragon
King of the Narrow Sea
2022
Episode It's My Shout: Short Films from Wales
Dad
2018
Episode Torchwood
Fragments
2008