Charlie the Cancelled Skeleton 2023
as Dick Weid, Charlie, Director
The Lake Parasite 2021
Director
Credits from TMDB.