The Penitential Act as Father Upton
Eugene O'Neill's The First Man as Bigelow
2023
Pillow Chocolate as Vincent
2021
Grace as Sean Barnes (1 episode)
2020
Gangs of London as Seamus (1 episode)
2018
Mary Queen of Scots as Thomas Jenye
2018
Mrs Wilson as Policeman (1 episode)
2017
King Arthur: Legend of the Sword as General 1
2016
Boys on Film 14: Worlds Collide as Simon (segment "Want It")
2013
Drone as Drone Operator
2013
Dates as Registrar (1 episode)
2013
Spying on Hitler’s Army: The Secret Recordings as Pffanberger