Known For: Production
Gender: Female
IMDb
Oluwaseun Babalola is a producer and director based in New York City.
Producer
Frederick Douglass: In Five Speeches
Co-Producer
Picture a Scientist
Director
Ṣoju
Director of Photography
Editor
Trichster