Karl Davies
The Baby 2022
Rating: 6.3
Stars: Michelle de Swarte / Amira Ghazalla / Amber Grappy /
The Tower 2021
Rating: 6.9
Stars: Gemma Whelan / Jimmy Akingbola / Tahirah Sharif /
The Quiet Hour 2016
Rating: 4.6
Brief Encounters 2016
Rating: 7.6
Stars: Sophie Rundle / Angela Griffin / Sharon Rooney /
Black Sea 2015
Rating: 6.4
Happy Valley 2014
Rating: 8.5
Stars: Sarah Lancashire / Siobhan Finneran / James Norton /
as Jack
as DCI Tim Bailie
as Jude
as Terry
as Liam
as Arnold 'Skip' Wilkins
as Matt Jones
as Brent Black
as Lyle Anderson