2023
as Bashir
2018
as Sempronius
2017
as Stagehand
2016
as Robert
2015
as Medical Examiner
as Rat
2014
as Romani Father
as Doctor
2012
2011
as Manuel
2010
as Surgeon
2009
as Andrew
2007
as Agent Tony Manning
2003
as Dubai Controller