Movies List
TV Show List
Benediction

as

2022
Framed

as Richard Bennett

2021
Tomorrow

as Ellis Barklay

2019
An Ordinary Man

as ER Intern

2017
The Carrier

as Tobias Black

2015
Allies

as Private Yorkie Jones

2014
The Reverend

as Thug

2011
Hugo

as

2011
Edmund Kingsley Edmund Kingsley

Birthday

1982-07-05

Place of Birth

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now