2023
5.5
Love Again
Actor - Billy Brooks
2021- Act
Starstruck
Actor - Dave
2019- Act
Years and Years
Actor - Daniel Lyons
2019
5.4
The Good Liar
Actor - Steven
2017- Act
Feud
Actor - John O'Shea
2016
10.0
The Pass
Actor - Jason
2015- 2018
Quantico
Actor - Harry Doyle
Full filmography