Human 2014
as The Father
La bani, la cap, la oase 2010
as Max
The Rest Is Silence 2008
as Raoul
The Wackos 2002
as Pierrot
The Shrunken City 1998
as Ood Soldier
Mirror 1994
Actor
Credits from TMDB.