Karl Davies

Karl Davies

Birthday: August 6, 1982

Place of Birth: Marple, Greater Manchester, England

Television Credits

The Baby
The Baby
Jack 8 episodes 2022
The Tower
The Tower
DCI Tim Bailie 11 episodes 2021
View Show Details
Brief Encounters
Brief Encounters
Terry 6 episodes 2016
Happy Valley
Happy Valley
Daniel Cawood 12 episodes 2014
The Syndicate
The Syndicate
Luke Summers 6 episodes 2012
View Show Details
Kingdom
Kingdom
Lyle Anderson 18 episodes 2007
View Show Details
Peak Practice
Peak Practice
Nick Pullen 14 episodes 1993
Emmerdale
Emmerdale
Robert Sugden 2838 episodes 1972
View Show Details