Home / Discover / People

Misfits

2009
as Simon

Marvel's Inhumans

2017
as Maximus

Game of Thrones

2011
as Ramsay Bolton

Riviera

2017
as Adam Clios

Our Girl

2014
as Smurf

The Dirt

2019
as Mick Mars

Residue

2015
as Jonas

Vicious

2013
as Ash

Wild Bill

2011
as Pill

The Prince

2021
as Prince William

Urban Myths

2017
as Adolf Hitler

Y Golau

2022
as Joe

Libertador

2013
as Daniel O'Leary

Under Milk Wood

2014
as Drowned / Evans the Death

A Christmas Number One

2021
as Blake Cutter

Hurricane

2018
as Jan Zumbach

The Toll

2021
as Dom

Charlotte's Song

2015
as Randall

Wolf (2023)

2023
as Molina

Barbarians

2022
as Adam

Resistance

2011
as George

The Rise

2012
as Dempsey

Guest Star

Episode Thronecast
Dragonstone
2017
Episode Game of Thrones
Mhysa
2013
Episode Jimmy Kimmel Live!
Geena Davis, Alfie Allen, Iwan Rheon, Michael McElhatton, Shawn Hook
2016
Episode Grandma's House
The Day Simon Announced That He Was In Control Of The Universe
2010
Episode Coming Up
I Don't Care
2010
Episode Game of Thrones
The Climb
2013
Episode Thronecast
The Children
2014