Roy Woods

Denzel Spencer, better known by his stage name Roy Woods, is a Canadian rapper and R&B musician from Brampton, Ontario.