The casting director for the Harry Potter film series, Janet Hirshenson, chose Alan Rickman to play Severus Snape. She was an admirer of Rickman's work and felt he was the perfect choice for the role.
J . K . Rowling, the author of the Harry Potter books, recommended Alan Rickman for the role of Severus Snape. Undoubtedly, Rickman performance was not disappointing.