Born in Frere town in Mombasa, he has been in the media scene for more than 40 years. He served as a broadcaster of KBC radio (Idhaa ya Taifa) and had a long running show, Je huu ni Ungwana
which was first aired in 1966. The show had its core focus on common
courtesy and ethics among Kenyans and ensured everyone remained glued to
the TV screen.