‘Foundation’, Skydance Television/Apple TV+ – Role of Customs Officer – Dir: Rupert Sanders
‘Riverdance – The Animated Adventure’ – Dir: Dave Rosenbaum & Eamonn Butler
‘Almost Never’ – BBC – Role of Delivery Guy. Dir: Akaash Meeda
‘Panorama’ – BBC – Role of Steve. Dir: Hannah O’ Grady
‘Elau 3’ – TG4/Magamedia – Role of McElvey. Dir: Paddy Hayes
‘Coronation Street’ – ITV Productions – Role of Waiter, Dir: Terry Dyddgen-Jones and Charles Lauder
‘Crimewatch’ – BBC Role of Peter. Dir: Sarah Sarkhel
‘Mystery’ – CITV/Media Merchants – Role of Rory O’Shay. Dir: Simon Pierce
‘Eureka Street’ – BBC – Role of Brian. Dir, Adrian Shergold
‘Crossmaheart – Feature Film, Lexington Films – Role of John Miller. Dir: Henry Herbert
‘The Run of the County’ – Feature Film, Country Productions. Role of Rennicks, Dir: Peter Yates
‘Shergar’ Feature Film, Blue Rider Pictures LA – Role of PC O’Brien. Dir, Dennis C Lewiston
‘Face It Again’ – Short Film, Role of Stephen – Up on the Blue Bridge Productions, Dir: Liam Flynn
‘Wee Bastards’ – Short Film, Notasuch Films, Dir: Vincent Kinnaird
‘Lladia’ – Short Film, Notasuch Film, Dir: Vincent Kinnaird
‘The Pan Loaf’ Role of Paddy – Short Film, Chanel 4 / Imagine Films, Dir: Sean Hinds
Documentary:
‘Being Ballycastle’ Documentary – Hugh Boyd/Narrator – Notasuch Films, Dir: Vincent Kinnaird