The Year of the Everlasting Storm 2021
Actor
Life 2021
as Self
This Is Not a Film 2011
as Pet lizard
Credits from TMDB.