Born and raised in Mombasa, Kenya. Super Kairo as he goes by his stage name has come out with a unique flow in the industry. His word play has caught some attention of some major record label in the country.
As he says in his song "Progress is a process, if you rush it you can screw it" he has come up at the right time.
He is currently working on his Debut album that will come out soon.