as Bernard
2019
as Antichrist
2018
as Bill
2016
as Sturmbannfuhrer Muller
2014
as John Newton
as Gates
as Detective Mathieu
2012
as Sean
2011
as Jude
2010
2009
as Andrei
2017
as Hugo Reiss
2015
as Hans Tavitian
as Eckhart
2005
as Self
2003