The Little Wizards of Oz 2018
as Gianni Bidello/Mago
Blood on Méliès' Moon 2016
as Prof. Pierpoljakos
The Price 2015
Second Unit Director
Credits from TMDB.