Acting
Cardiff, Wales, UK
Born September 17, 1987
Gran Turismo· 2023
Ciaran Cochrane
Les Misérables: The Staged Concert· 2019
Summer Scars· 2007
Bingo
Wolf· 2023
Prody
Po5t· 2009
Travis Stone
After You've Gone· 2007
Robbie Parker
Torchwood· 2006
Smiler
The Story of Tracy Beaker· 2002
Lol Plakova