2022
5.5
My Policeman
Actor - Bert
2017
Us and Them
Actor - Tommy
2014
4.9
Automata
Actor - Manager
2013
6.4
300: Rise of an Empire
Actor - Ephialtes
2010
Mr. Nice
Actor - Alan Marcusson
2006
8.2
300
2002
Red Siren
Actor - Koesler
Full filmography