Your Friend Logan 2025
Writer, Director, Producer, Editor, Animation, Additional Soundtrack
This Is Not A Little Tin Frog Movie 2018
Producer, Director
Look Closer: The Rise and Fall of Robert Benfer 2018
as Himself
Credits from TMDB.