The Puppet Asylum 2023
as Otto, Director, Writer
Otto Baxter: Not a F***ing Horror Story 2023
as Self
samuel-613 2015
as Yoel
Otto: Love, Lust and Las Vegas 2009
Credits from TMDB.