Harry Potter star Sam Beazley passes away at 101

Actor Sam Beazley, who played Professor Everard in Harry Potter and the Order of the Phoenix, has passed away.