2021- 2023
The Nevers
Actor - Lester Eason
2019- 2019
Chernobyl
Actor - Viktor Proskuryakov
2014- 2023
Happy Valley
Actor - Daniel Cawood
2014
7.0
Black Sea
Actor - Liam
Home for Christmas
Actor - Matt Jones
2013- 2015
My Mad Fat Diary
Actor - Rob
2012- 2021
The Syndicate
Actor - Luke
Full filmography