Otto Baxter: Not a F***ing Horror Story 2023
as Self
The Puppet Asylum 2023
as Young Otto
Mobility 2023
as Dan
Disability and Abortion: The Hardest Choice 2022
as self
Credits from TMDB.