Thomas Hedengran was born on February 11, 1965 in Nilsvallen, Härjedalen, Jämtlands län, Sweden. He is an actor, known for The Hunters (1996), The Invisible (2002) and Marianne (2011). Read more on iMDB