Teddiscare 2024
Thanks
Navetierra, new world in the end of the world 2015
as Self
Garbage Warrior 2007
as Michael Reynolds
Credits from TMDB.