Rafi Ojaghi is the writer, director and overall creative force behind Don't Let Me Down (2025).
Hide unreleased
Don't Let Me Down 2026
Director, Director of Photography, Cinematography, Editor, Camera Operator, Producer, Executive Producer, Writer
Nothing Goes 2023
as Party Person #5
Credits from TMDB.