isitback
Today
Just aired
Upcoming
Announced
Cancelled
Karl Davies
3 TV shows · 1972–2021
Karl Davies on TV
The Tower
as DCI Tim Bailie
ITVX · 2021 · Running
Emmerdale
as Robert Sugden
ITV1 · 1972 · Running
Kingdom
as Lyle Anderson
ITV1 · 2007 · Ended