2007
as Doctor
2024
as Khaled
2022
as Detective Jones
2017
as Naval Officer
2005
as Paramedic 2
2006
as Royal Messenger
2016
as Dr. Ferguson
2015
as Frand Nashtell
as UN Official's Assistant
2020
as Dr. Kline
as Barrow
as Isaac
2023
as Agent Barrett
2004
as Defending Counsel
as Master Ardevol
2002
as Young Thug
2018
as Nelo
as Bank Manager
as Franco
as Phil Eberhart (segment 'They Will All Die In Space')