Hilda Sheridan-Hewlett is a director from London, UK.
Lost in the Current 2025
Director, Producer, Writer, Assistant Editor
So Glad We Never Met 2026
Director, Writer
Prelude to a Shakespearean Tragedy 2026
Production Designer
Credits from TMDB.