Dog Person TBA
Producer
Timestalker 2024
The Toll 2021
Executive Producer, Producer
Rare Beasts 2021
Pistorius 2018
Director
Prevenge 2017
Mr. Calzaghe 2015
The Canal 2014
Co-Producer
Third Star 2010
Writer, Producer
Off Key 2001
as Flavio
Credits from TMDB.