
Actor
Age 34 · UK

2015 · ★ 5.5
as Titus Abrasax

2014 · ★ 5.7
as Shem

2012 · ★ 6.1
as Kyle Ross

2017 · ★ 8
as Armand Roulin

2016 · ★ 6.2
as Charles Bingley

2019 · ★ 7.4
as Nikki Sixx

2017 · ★ 7
as Percy Bysshe Shelley

2014 · ★ 5.9
as Harry Villiers

2016 · ★ 6.2
as Dan Leno

2013 · ★ 6.7
as Romeo Montague

2020 · ★ 6.3
as Don

2023 · ★ 5.8
as Jamie

2009 · ★ 6.3
as Sefton

2011 · ★ 6.3
as Heinz Neddermayer

2024 · ★ 6.2
as Thomas Wilkin

2010 · ★ 6.3
as Boy George

2024
as Werther


2012
as The Stunning Boy

2015
as Sean

2006
as Sagar
Movies from TMDB, TV roles from TVmaze (main cast only).