Brian and Charles 2022
Director
Down from London 2018
Director, Producer, Editor
Brian and Charles 2018
Director, Editor
My Sister's Dollhouse 2017
Writer, Director
Intervention 2014
Director, Writer
Agatha 1979
as Hotel Trio
Credits from TMDB.