2002
as Buckingham Palace Reporter
2020
as Pirate
2013
as Eyal
2010
as Blefuscian Captain
2016
as Peter
2022
as Admiral Croft
2021
as Dr Quantock
as Ismet Ogan
2014
as Ramesses
as Ahmed Fayed
2011
as Father of School Girl
2006
as Simeon
as Tariq
as Ibn Al-Haytham
2007
as Mads the Minder
as pete