2021
The Congregation as Langare (6 episodes)
2020
The Swedish Boys as Axel
2015
Girls & Boys as Sebastien
2014
Viva Hate as Daniel (3 episodes)
2013
Stockholm Daybreak as Axel
2013
The Fjällbacka Murders: The Coast Rider as Ante
2012
Bloody Boys as Kristoffer
2011
Jag saknar dig as Stefan
2011
The Crown Jewels as Voice of Jésus Fernandez
2011
Medan allt annat händer as Ola
2010
7X: This Is Our Kids as Morgan
2009
Wallander 21 - The Sniper as Skytten
2009
Those Half Hidden as Linus (4 episodes)
2008
Let the Right One In as Young Man 1
2008
Innocently Convicted as Oskar Karlsson (1 episode)
2005
Celebrating Lennart as Tommy
2005
Wallander as Skytten / Hector Ussi (1 episode)
2003
Kvarteret Skatan as Filips kompis (1 episode)