Born in Stockholm, Sweden in 1982. He earned his MFA from the Royal Institute of Art in Stockholm.
Source: 66. Internationale Filmfestspiele Berlin (Catalogue)