Johan Gran hat 1 Serie und 2 Filme gedreht. Unter anderem spielte er Andrew Zbyszek in der Serie Bull.Im Kino in der Rolle des SS Guard im Spielfilm No Goodbyes.