Actor escocés mejor conocido por su papel de Hagrid en Harry Potter. Inició su carrera actuando en la comedia británica de televisión A Kick Up the Eighties. Fue Valentin Dmitrovich Zukovsky en las películas de James Bond, GoldenEye y The World is not Enough.
Casi lo expulsaron de la escuela secundaria por fabricar una broma.
Dio voz al personaje Lord Dingwall en la película animada del 2012, Brave.
Se casó con Rhona Gemmell en 1999. La pareja tuvo dos hijos antes de casarse.
Trabajó junto a Christopher Eccleston en la serie de televisión británica, Cracker, la cual se emitió entre 1993 y 1995.