Who is John Edward Allen?

Black Sabbath’s frontman Ozzy Osbourne had a penchant for showmanship with outrageous acts. But did you know that Osbourne hired a little person to fulfill his idea to introduce a dwarf in his live performances? Ozzy Osbourne’s “personal dwarf,” John Edward Allen, was an English actor who starred in films such as Bladerunner and Eyes […]

Who is John Edward Allen? Read More »