Disectoid 2025
as Leon/ Steve Z. / New Hire / Boardmember #1, Writer, Producer, Director
Credits from TMDB.