Filmography
Karl Davies
Karl Davies films and TV shows
2 films, 6 TV shows, 2012–2023
As an actor
8- 2021–2023
The Nevers TV
Lester Eason, 2 episodes
- 2019
Chernobyl TV
Viktor Proskuryakov, 3 episodes
- 2013–2015
My Mad Fat Diary TV
Rob, 3 episodes
- 2014
- 2014
- 2014–2023
Happy Valley TV
Daniel Cawood, 12 episodes
- 2012–2021
The Syndicate TV
Luke, 6 episodes
- 2011–2019
Game of Thrones TV
Alton Lannister, 3 episodes








