The Chelsea Cowboy as The 1st AD
Out Damned Spot as Mr Bennet
The Triumph of the Heart as Karl Fritzsch
2023
Your Christmas or Mine 2 as Skier
2023
Orpheus as The Critic
2023
Boys on Film 23: Dangerous to Know
2022
All Is Vanity as The Film Director
2022
Sister Boniface Mysteries as General Udo Von Stark (1 episode)
2018
Suburban Coffin as Mark
2017
Our Little Haven as David