AFFECTLESS 2026
as The Transfigured / The Host
Orenda 2025
as Performance Artist
Sword of God 2020
as Pem
Discarnate 2019
as Discarnate Entity
Samsara 2011
as Man At Desk: France
Transfiguration 2008
as Self, Director, Writer
Credits from TMDB.