
Oluwaseun Babalola is a producer and director based in New York City.
Transaction 2025
Producer
In My Garden 2023
Executive Producer
Frederick Douglass: In Five Speeches 2022
Producer
Picture a Scientist 2020
Co-Producer
Ṣoju 2016
Producer, Director of Photography, Editor, Director
Trichster 2015
Director of Photography, Co-Producer
Fighting Giants 2025
Actor, Director, Writer, Cinematography, Editor
Credits from TMDB.