Tom the Innkeeper is a fictional character created by J.K. Rowling for the Harry Potter series. Described as an old, bald, toothless, and gloomy man, he is the innkeeper of the Leaky Cauldron, a bar/restaurant and hotel which also serves as the entrance to Diagon Alley.In the movies, the role has been played by Derek Deadman and Jim Tavar