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