Holy shit, ‘Wheels’ from Degrassi died five years ago. Only now has it been revealed.
http://arts.nationalpost.com/2012/02/16/degrassi-star-wheels-a-k-a-actor-neil-hope-dead-at-35/
Update:  http://www.ctv.ca/CTVNews/Entertainment/20120217/degrassi-star-death-neil-hope-folo-120217/