15. Sheila Allen
Sheuka Allen, who had a storied career on British television spanning a full five decades, passed away October 13th, 2011. While she had just a small role as a Ministry witch in Harry Potter And The Goblet of Fire, she likely would have been recognised by older viewers from her many television credits including Bouquet of Barbed Wire and Walt Disney's Wonderful World of Colour, among others. She also appeared in the film Love Actually.
Jay Anderson
Contributor
Primarily covering the sport of MMA from Ontario, Canada, Jay Anderson has been writing for various publications covering sports, technology, and pop culture since 2001. Jay holds an Honours Bachelor of Arts degree in English from the University of Guelph, and a Certificate in Leadership Skills from Humber College.
See more from
Jay