Terminati gli studi di cinema ha scritto e diretto vari cortometraggi, tra cui "Elixir" (2004) che gli ha valso una borsa di studio. Nel 2010 ha debuttato alla regia cinematografica con il film "Sebbe", che ha vinto il Guldbagge Award come miglior film e ha ottenuto una candidatura come miglior regista. "Sebbe" ha ottenuto riconoscimenti anche al Festival di Berlino 2010, dove era in competizione nella categoria Generation 14Plus, vincendo il premio come miglior opera prima.