The Dance of Light and Water 2025
Cinematography
You Are Not Alone 1978
Actor
Tomcats 1977
as Policeman #1
America First 1972
Credits from TMDB.