Barrack Onyango Anudo

Editor, Writer, and Director in Nairobi, Kenya

Barrack Onyango Anudo

Editor, Writer, and Director in Nairobi, Kenya

View my portfolio

A go-getter

  • Work
    • Sparks MEDIA INC.
  • Education
    • Louisiana School for Math, Science, and the Arts
    • University of Liverpool