Macka B
Christopher MacFarlane, better known as Macka B, (born 1966) is a British-born Jamaican reggae artist, performer and activist with a career spanning thirty years and one of Britain's most influential dancehall DJs.
As a practicing Rastaman, Macka B's music is based around the political and spiritual message of the religion, with an often light and humorous touch. Working with the Mad Professor, he combined dancehall and dub styles of reggae, although he has avoided a more commercial crossover approach. He takes his name from the Judean rebels against the Greeks, the Maccabees.
Life
Born in Wolverhampton to Jamaican parents, as a child Macka B was influenced by the reggae of the Lord Barley sound-system playing at a blues party next to his parents' house; he also played violin and sang in the choir at school. He went on to take a technical apprenticeship at the Ever Ready factory. When the factory closed and he was laid off, he began to devote more time to practising his toasting skills, influenced by earlier Jamaican toasters U-Roy, I-Roy, Big Youth, and especially Prince Far I.
Soon Macka B formed the Exodus sound system with friends and became a Rastafarian. His 1982 trip to...
Listen to Macka B
Stream Macka B's full catalog directly below — powered by Spotify.
Albums
Gentrification
Warrior Style
Health Is Wealth
Never Played a 45
Change the World
More Knowledge
Word, Sound & Power
Global Messenger
Suspicious
Hold On to Your Culture
Here Comes Trouble
Discrimination
Jamaica, No Problem??
Peace Cup
Natural Suntan
Buppie Culture
Looks Are Deceiving
We've Had Enough!
Sign of the Times
Most played
Macka B songs ranked by plays from JamaicansMusic listeners.
Counting plays…
Most liked
Macka B songs ranked by hearts from JamaicansMusic listeners.
Counting hearts…
Recently added
New tracks from recent catalogue imports.
- 1
Excess BaggageMacka B · Reggae
- 2
Speaker Pon FireMacka B · Reggae
- 3
Sex MachineMacka B · Reggae
- 4
- 5
Never Played A 45 (DJ Jeph Remix)Macka B · Reggae
- 6
Call on JahMacka B · Reggae
- 7
Up Ye Mighty RaceMacka B · Reggae
- 8
Face to FaceMacka B · Reggae
- 9
Cucumba to Di WorldMacka B · Reggae
- 10
GentrificationMacka B · Reggae
- 11
Dub of DubMacka B · Reggae
- 12
Dub It Like TubbysMacka B · Reggae
Songs on JamaicansMusic
190 playable tracks in the catalog.
- 1
Hold On to Your CultureMacka B · Reggae
- 2
- 3
Medical MarijuanaMacka B · Reggae
- 4
Getting BlackerMacka B · Reggae
- 5
Postcode WarMacka B · Reggae
- 6
Power of the MindMacka B · Reggae
- 7
Thank You FatherMacka B · Reggae
- 8
Suspicious (Dougie Digital remix)Macka B · Reggae
- 9
You Could Be WrongMacka B · Reggae
- 10
Hail H.I.MMacka B · Reggae
- 11
- 12
Suggest a song by Macka B
Missing a tune by Macka B?
Vinyl & Discography — Macka B
Powered by DiscogsDiscography data refreshes on each site build. Browse vinyl and releases for Macka B on Discogs now.
Browse Macka B on Discogs →Live Events — Macka B
Powered by TicketmasterCatch Macka B live — tour dates, festival slots, and sound-system sessions are listed on Ticketmaster.
Find tickets for Macka B →Career timeline
Stories about Macka B from the JamaicansMusic archive, oldest first · 2015–2017
2015
2017
Support the archive
Keep Jamaican music history free and online.
JamaicansMusic.com has documented artists, riddims and culture since 2008 — independently run by a small team. Ads and sponsors pay the hosting bill; readers keep it alive.
- Sponsor or advertise Reach a global reggae & dancehall audience.
- Suggest an artist Know more about Macka B? Help us improve the entry.

