2023
8.7
Oppenheimer
Actor - Patrick Blackett
2021- Act
Leonardo
Actor - Ludovico Sforza
2020
5.7
Six Minutes to Midnight
Actor - Captain Drey
4.2
Made in Italy
Director Writer
2019- Act
The Rook
Actor - Andrew Bristol
2018
Director
Full filmography