A Denver, Colorado native, Menelek Lumumba is a new filmmaker on the rise. Menelek studied English and Film Studies at Colorado College. He went on to study Cinema for just one year at Howard University.
Homepage | http://backofthetheater.com/ |
---|---|
Birth Location | Denver, Colorado, USA |
Born | 1969-05-16 |