Portrait of Karl Davies

Karl Davies

Acting

Biography

No biography available for Karl Davies.

Born: August 6, 1982

Place of Birth: Marple, Greater Manchester, England

Filmography

2022
The Baby

as Jack

2021
The Tower

as DCI Tim Bailie

2021
The Tower

as DCS Tim Bailie

2019
2019
Chernobyl

as Viktor Proskuryakov

2018
Fractured

as Michael

2018
CUR:FEW

as Wyatt

2016
NSFW

as Daniel Greed

2016
2016
2015
Nipplejesus

as Disturbed Man

2014
Black Sea

as Liam

2014
Home for Christmas

as Matt Jones

2014
Castles in the Sky

as Arnold 'Skip' Wilkins

2014
Happy Valley

as Daniel Cawood

2012
The Syndicate

as Luke Summers

2012
Call the Midwife

as Ronald Mallen

2011
Game of Thrones

as Alton Lannister

2008
The Unsinkable Titanic

as Jack Phillips

2007
Dolphins

as Brent Black

2007
2007
Kingdom

as Lyle Anderson

1997
Midsomer Murders

as Luke Woodley

1993
Peak Practice

as Nick Pullen

1988
1972
Emmerdale

as Robert Sugden