MENELEK LUMUMBA

Menelek Lumumba

DIRECTING

A Denver, Colorado native, Menelek Lumumba is a new filmmaker on the rise.
Menelek studied English and Film Studies at Colorado College.