A man with long curly hair, a beard, and glasses on his head, wearing a black shirt, sitting with his right arm resting on his lap, looking at the camera.

B Mac is a Toronto-based, internationally booked open-format DJ who specializes in crafting sets that balance instinct and intention. His performances span nightlife, private events, brand activations, and more. Internationally, he has played in Lisbon and headlined in Madrid, expanding his presence across European stages.

In Canada, B Mac has performed at high-profile events, including NBA parties for the Toronto Raptors, Chicago Bulls, and Charlotte Hornets, with Drake among the featured guests. He is also regularly booked for Toronto Blue Jays home games, DJing live at Rogers Centre’s Corona Rooftop Patio and the Jays Shop.

As a resident DJ at Ruby Soho, National, Chop Steakhouse, and Jack’s, along with recurring performances at DND, King Taps, Saint John’s Tavern, and more, B Mac is firmly rooted in Toronto’s music scene. Trusted by TIFF, Bell Media, and Paramount+, he is recognized for his professionalism, versatility, and ability to elevate any event through sound. His style isn’t about chasing the spotlight—it’s about reading the room and curating memorable experiences.

Long before the gigs, B Mac was a 12-year-old in his Mississauga bedroom googling how to make beats. At 14, he sold his first one online. Since then, he’s produced for major label artists including Lay Bankz, Big Soto, Asian Doll, and Álvaro Díaz—with songs performed at festivals like Rolling Loud, played on international radio stations, and streamed over 24 million times worldwide.

His sound is globally inspired and instinct-driven, pulling from various genres including hip-hop, r&b, dancehall, afrobeats, reggaeton, and house. Rather than follow trends or stick to one lane, B Mac creates based on feeling—letting the moment shape the music.