Ben Haggerty (born June 19, 1983), known by his stage name Macklemore ( MAK-lə-mor) and formerly Professor Macklemore, is an American rapper. Since 2000, he has independently released one mixtape, three EPs, and two albums. He has significantly collaborated with producer Ryan Lewis.
Clips (1)Latest ClipMacklemore chats to Zane Lowe
Tracks (12)Last Played on BBCArrows
MoreSimilar Artists, Official Links