Millennials will best remember him as Professor Severus Snape, the fictional character in author J. K. Rowling’s Harry Potter series. He is characterised as...