Babu is a professional stage and screen actor who has been with S.A.F.E. since its inception. He is also an art trainer with Anno’s Africa and One Fine Day. Babu won the Best Actor award at the Durban International Film Festival in 2012 for his role in Nairobi Half Life, and the Kalasha Award for Best Actor for the same role in December 2012. He is from Nairobi.