"Because I'm bearded up as Hagrid, kids generally don't recognise me. I very much appreciate that anonymity - especially when you see what happens to Alan Rickman, who plays Snape. He gets kids hissing at him in airports!" Beloved Harry Potter star Robbie Coltrane is grateful for his elaborate giant's costume in the franchise, as it allows him to go unnoticed in public.