
Artist · producer · label
Macka B
73 releases
Macka B is one of British reggae’s most distinctive voices: a deejay and toaster whose sharp, roots-conscious style helped bridge the London sound system era with a wider international audience. Born Christopher MacFarlane in Wolverhampton in 1966, he came up listening closely to reggae’s greats while developing his own delivery on the sound system circuit. By the early 1980s he was already making an impression in the Midlands and beyond, and a visit to Jamaica in 1982 sharpened his approach and deepened the connection to the music’s birthplace.
Read the full profile
He won a DJ competition in Bilston in 1983, which led to radio play and early live opportunities, including work with the Pre-Wax band. His first recordings, including “Bible Reader,” began to establish him as a socially aware lyricist with a relaxed but commanding flow. From there he linked with Mad Professor’s Ariwa label and released Sign of the Times, an album that helped define his reputation in British reggae. Through the late 1980s and early 1990s, he kept building that profile with records such as We’ve Had Enough, Looks Are Deceiving, Buppie Culture and Natural Suntan, while songs like “Dread a Who She Love” with Kofi and “Proud of Mandela” became signature moments in his catalogue.
Macka B’s music has always been rooted in commentary. He has long balanced heavyweight reggae riddims with everyday observation, political awareness and a playful sense of wit, which is part of what gives his work such staying power. He moved easily between studio work, sound system culture and live performance, touring widely and becoming a familiar figure on reggae stages across Europe, Jamaica and further afield. Over the years he has also worked with a range of artists and labels, but his own voice has remained consistent: calm, direct and grounded in purpose.
Later releases kept that momentum going, especially the vinyl-celebrating Never Played A 45 and the health-themed material that followed, including Health Is Wealth and songs that brought a new generation to his music through social media. Whether he is voicing roots reggae, conscious dancehall or a sharp topical tune, Macka B remains a clear link between classic Jamaican deejay tradition and modern British reggae culture.
Sources: mackab.com, jamaicaobserver.com, music.apple.com · Profile updated 8 Apr 2026
Releases


Water
Macka B Ft. Jazzwad108 BPM · 8A
Be Who You Are
Macka B & Paul Lupa115 BPM · 7B
Memories
Macka B
Ras Beethoven Riddim
Heartical Label72 BPM · 8A
Di Real Rock
Macka B
Plant Farmer Plant
Macka B133 BPM · 8A
Fast Food
Macka B103 BPM · 8B
One Drop Riddim
Various Labels91 BPM · 8B
Gunman Riddim
Various Labels
Dub Organizer Riddim
Bim One Production70 BPM · 11A
We Nah Done Riddim
Street Rockaz Family90 BPM · 3A
Yemisi Riddim
Oneness Records82 BPM · 8A
Maad Sick Reggaeville Riddim
Oneness Band86 BPM · 3A
12 and 1/2 Riddim
Zed2dizee Music Production
Africa Rise Up Riddim (21 Song Salute)
African Museum80 BPM · 7B
Bun And Cheese Riddim
Blue Mountain, Mafia And Fluxy
Bus Ride Riddim
Bean Stalk Records91 BPM · 3A
Cave In Riddim
Charm Music88 BPM · 8B
Chase The Devil Riddim
Upsetter, Ariwa
Chim Cherrie Vol. 1 aka The Billy Jean Riddim
78 BPM · 8B
Columbus Riddim
Burning Spear, Cave, Harmony House81 BPM · 11B
Conqueror Riddim
Various Labels5B
Cut Eye Riddim (1997)
Jahfa Production93 BPM
Disobey Riddim
Rebelmadiac75 BPM · 10A
First Riddim
Damalistik / Roots Survival Records75 BPM · 8A
Free The Sess Riddim
Mark Topsecret Music71 BPM · 7A
Free Yourself Riddim
Luv Number 1 Productions84 BPM · 6A
Freeze Riddim
Penthouse Records88 BPM · 9B
Future Cuts Riddim
Necessary Mayhem1A
Ghost Train Riddim
Unit 137 And Sleepy Time Ghost69 BPM · 12A
Gorilla Riddim
Necessary Mayhem4A
Gum Riddim (1994)
Main Street Records101 BPM · 12A
Hol’A Meditation Vol.2
Marshall Neeko Remix
Hold On Riddim (2014)
Peckings80 BPM · 10B
Hotta Fire Riddim (2022)
Marshall Neeko Remix
Hypnotize Riddim (2016)
Kemar Flava Mcgregor74 BPM · 11B
Hypnotize Riddim (2018)
Streamin Hub Inc74 BPM · 11B
I’m A Revolutionist Riddim
Heartical
Icy Mint Riddim
Lmint Productions93 BPM · 4A
Jah Golden Eagle Riddim
Kraiggi Badart73 BPM · 8A
Jah Jah Time Riddim
Zed2dizee Music68 BPM · 8A
Kabul Riddim
Mafia and Fluxy
Kalliwa Riddim (1996)
Kalliwa Musik84 BPM · 3A
Kunta Kinte Riddim
Various Labels83 BPM · 11B
Live And Love Riddim (2012)
Mafia And Fluxy81 BPM · 8B
London Rock Riddim
Black Scorpio Productions67 BPM · 6A