RESIDENT ARTISTS

Chelsea Odufu

Chelsea Odufu

CHELSEA ODUFU is an award-winning director, writer who fuses her passion for film, Afrofuturism, African Diasporic culture, and travel to produce beautiful work that both disrupts and inspires global audiences as well as create visibility on screen for underrepresented groups of people.

Chelsea has worked for Spike Lee on several projects including Chi-Raq and She’s Gotta Have it. She has directed content for brands including Target, Dr. Martens, Hologic, Gillette Venus, and Fiverr. Her award-winning film Ori Inu In Search of Self has screened at many film festivals and institutions worldwide including the British Film Institute. Harvard, Yale, Dartmouth etc. Her work has been featured extensively on platforms such as Forbes, NY Times, Huffington Post, Afro-Punk, Okay Africa, Saint Heron, The Build Series, and NBC News to name a few. She has recently finished creating her Afro-futuristic TV pilot called Black Lady Goddess which is set 20 years in the future when the world has found out God is a Black woman and reparations has been issued to all aboriginators. Chelsea was a 2021 Artist in Residence at Kehinde Wiley’s Black Rock Senegal where she created a public video installation in Dakar.