Sean Leon
Sean Leon is a Canadian rapper, singer-songwriter, and record producer who was born in Scarborough, Ontario, and is currently based out of Toronto, Ontario. Leon is also founder of the IXXI Initiative. Leon started his career after the release of his first mixtape, “Ninelevenne, the Tradgedy.” Shortly after, he went on to release his next mixtape, “Narcissus, the Drowning of... read full bio