Himself
2023
Orderly
2019
Kneecap Skinhead
2018
Elias
2005
Henchman
2003
Producer
Director
2020
Writer
Stunts