Actor
Generazione 1000 euro
2009 · as Mark Winterbottom
Se sarà luce sarà bellissimo - Moro: Un'altra storia
2008 · as Brigatista Marco
Shelter Me
2007 · as Priest
The Good Night
2007 · as Karlheinz
Ex Memoria
2006 · as German Officer
The Somme: From Defeat to Victory
2006 · as Hinkel
Jane Eyre
1996
Stalag Luft
1993 · as Smithers