Jimmy Jaguár 2025
Actor
What neither of us could see on their own 2024
as Himself, Writer
Is There Life Before Death? 2002
as Self
Did You Used to Be R.D. Laing? 1989
Actor, Director
Credits from TMDB.