Child's Fare 2025
Director
Tom Cat 2021
Writer, Director
A Sting in the Tail 1989
Runner Art Department
Credits from TMDB.