Granath nació en Örgryte, Gotemburgo, Suecia.
Protagonizó una amplia gama de papeles, desde cómicos hasta dramáticos.
Fue activo como actor y director en el Teatro Dramático Real en Estocolmo desde 1987 hasta 2007.
Al momento de su muerte, estaba previsto que interpretara a Buckingham en una producción de Richard III en el Teatro Dramático Real,[2] en una reposición de una popular producción en la que había aparecido en 2014.
[3] Granath estaba casado con Ann-Margreth Fyrgård, y la pareja tuvo dos hijos.