Question: who played the role of hagrid in harry potter
Answer: Robbie Coltrane , OBE ( born Anthony Robert McMillan ; 30 March 1950 ) is a Scottish actor and author .