LONDON, Oct 15: Robbie Coltrane, the larger-than-life Scottish actor who played the beloved half-giant Hagrid in the Harry Potter films, died on Friday at the age of 72, his agent said.