Known For
Acting
Born
October 23, 1987 (age 38)
Place of Birth
Isle of Wight, England, UK
Casualty
Roman Leigh
1986
A Series of Light
2020
Darker Shades of Elise
Felix
2018
The Amazing Mr. Blunden
Rich Allen
2021
Whisper
Joe
2022
The Spiritualist
Arron
Plop
Leftover 2
2025
Misrule
Andrew
2017
I Am Norman
Norman
His Hands
Young Man