What is the occupation of the "Harry Potter" character played by Alan Rickman? 
Alan Rickman:  Rickman gained wider notice for his film performances as Hans Gruber in "Die Hard" and Severus Snape in the "Harry Potter" film series. Severus Snape:  A Professor at Hogwarts School of Witchcraft and Wizardry, Snape is hostile to the series' protagonist, Harry, the moment he sets foot in Snape's classroom; this hostility is rooted in Harry's resemblance to Harry's father James, who bullied and harassed Snape during their time at Hogwarts.
Professor at Hogwarts School of Witchcraft and Wizardry