Né de parents jamaïcains immigrés en Angleterre, Christopher MacFarlane aka Macka B est inspiré par la musique de U Roy, I Roy ou encore Big Youth. C'est en 1982, aprés un voyage en Jamaïque qu'il commence à écrire ses textes . Son premier album "Signs of Times" sort en 1986, se hissant en haut des charts. En 1987 il sort "We've had enough", suivie l'année suivante de 'Looks are deceiving'.
En 1991 et 1992, il reçoit le titre de meilleur DJ Reggae UK. Collaborant avec Mad Professor depuis plusieurs années, ce ne sont pas moins de 15 albums qui naissent de leurs travail. En 2005 ils se séparent puis sort 'Word sound & power' chez Jet Star. Son premier dvd 'Live tour' paraît en 2007 chez Bamba Production, puis en 2008 le label Humal sort 'More Knowledge' une compilation des 45T sortie sur le label.
Aprés une tournée promotionelle en Allemagne, le deejay Macka B sortira au mois de juin prochain son nouvel opus Change the world produit par Chinelo Records !!! Découvrez 16 big tunes reggae, roots & ragga, proposé par le barroudeur du toasting avec entre autres le spiritual Medical Marijuana, l'original rock-steady Never Played A 45, le terrible Reggae Daddy, le splendide Golden Pen en combinaison avec Earl Sixteen, une très bonne combinaison aussi avec Luciano & David Hinds sur le titre Change the world , des bonnes vibrations avec Jah Will Provide, le lucide Postcode war ou encore le très réussi Enemies en featuring avec Lloyd Brown.
Un magnifique album aux messages pacifistes ! Macka B poursuit sa tournée Européenne, il sera dailleurs présent en France au festival Les Voix du Gaou ( Festival de musique à Six-Fours-les-Plages- 83) le 20 juillet 2012 avec notamment Alborosie et Lee 'Scratch' Perry !!!