All Movies List
The Baby

as Jack

2022
The Tower

as DCI Tim Bailie

2021
Brief Encounters

as Terry

2016
The Quiet Hour

as Jude

2016
Happy Valley

as

2014
Black Sea

as Liam

2015
Castles in the Sky

as Arnold 'Skip' Wilkins

2014
Home for Christmas

as Matt Jones

2014
Kingdom

as Lyle Anderson

2007
Dolphins

as Brent Black

2007
Karl Davies Karl Davies

Birthday

1982-08-06

Place of Birth

Marple, Greater Manchester, England

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now