Degrassi star Neil Hope died at the age of 35…
But it's only now that we know he died in 2007! This is very sad.
Reportedly, the man who played Derek "Wheels" Wheeler died of natural causes in November 2007.
We wonder what's kept this news so hush-hush? Family privacy?
We send our condolences to his loved ones.