Stefano Francella (born October 12, 2005) is a Canadian Director and Cinematographer. He is currently studying Film and Television Production.
2 unreleased or undated titles are hidden. Show unreleased
Last Replay 2026
Camera Operator
Static Hours 2026
Director, Director of Photography, Writer, Editor, Visual Effects, Sound Effects Editor
Credits from TMDB.