Answer
Robert Stevenson was born on December 7, 1968. He is a Scottish actor, best known for his roles in the Harry Potter film series as Severus Snape, and in the Pirates of the Caribbean film series as Blackbeard. Stevenson has also appeared in films such as Mary Poppins Returns (2018), The Personal History of David Copperfield (2019), and Operation Mincemeat (2021).