Osborne Macharia Scores A Deal With Def Jam Records

21 November of 2018 by

Kenyan photographer extraordinaire Osborne Macharia is the living definition of ‘cream rises to the top’. The talented cat is catching an international wave to showcase his work, more so creating art for different established entities.

Macharia was recently hired by giant music label Def Jam to work with top producer Metro Booming. Metro was readying to release his come back album ‘Not All Heroes Wear Capes’ which was released and distributed by Dej Jam/Republic Records (Universal Music Group).

Macharia was granted the creative freedom to conceptualize the shoot, breaking it down into three themes based on Metro’s come back journey: “Overcoming Fear, Finding Inspiration and  Leaving a Legacy” were the three variants that inspired the shoot. Each theme had its own set, props, color palette, costume, and message.

Osborne was amped and he was given a dream team including Corey Damon Black  (Travis Scott’s creative director), Costume Designer Kevo Abbrah and Style Provoking for wardrobe to deliver the project in a short while.

As soon as he was done, he saw the work heavily pushed out on marketing platforms/billboards like Time Square, Spotify, and iTunes. The project was also number 1 on Billboard top 200.

The type of strides Osborne is making in his photography art is admirable. He possesses the ability to bring stories to life from behind his camera lens and has a knack for animating his characters so that they always seem to be jumping out at you with something to say.



Stefflon Don Is The Real Deal And Nairobi Should Gear Up For Her Show


Diamond Platnumz To Rock Nairobi At The Wasafi Festival

You may also like