Rust Road 2023
as Rabbi
Remedios Varo: Mystery and Revelation 2013
Actor
Leonora Carrington - The Surrealist Game 2012
as Self
Through Alan Glass 2006
as Alan Glass
Credits from TMDB.