Cyr@no.org 2024
Actor
New Life 2023
Saint 2021
as Saint, Writer, Director, VFX Artist, Editor
Mind 2018
as Michele, VFX Artist, Editor, Director, Writer
Credits from TMDB.