Robbie Coltrane, Then
Robbie Coltrane played Hagrid, a half-giant with superior strength and an enormous beard. He might have seemed intimidating to some, but he was an old softy who cried at the drop of a hat. And not only was he a friend to the students at Hogwarts, but he was also a friend to potentially hazardous creatures whom he often provided shelter for.