Manifest West 2022
as Curtis
Debbie & Doug Drop Acid in the Desert 2019
as Manatee
Credits from TMDB.