Meggan's Journey 2019
Actor
Boys On Film 13: Trick & Treat 2015
as Ricky (segment "Vis à Vis")
Vis à Vis 2015
as Ricky
Love Is the Devil: Study for a Portrait of Francis Bacon 1998
as Colony Room Club
Darling 1965
as Charles Glass (uncredited)
Credits from TMDB.