Actually, it was Snape who did the deed in “Harry Potter.”
Ironically, the same actor (Alan Richman) played Hans Gruber in “Die Hard.”
He is another actor now sadly gone.
He was great in Galaxy Quest