2007
as Doctor
2024
as Khaled
2022
as Detective Jones
2017
as Naval Officer
2005
as Paramedic 2
2020
as Dr. Kline
2006
as Royal Messenger
2016
as Dr. Ferguson
as Barrow
2015
as Frand Nashtell
as UN Official's Assistant
2018
as Nelo
as Isaac
2004
as Defending Counsel
as Master Ardevol
2023
as Agent Barrett
2002
as Young Thug
2003
as Anderson
as Aniello
2010
as Cap. Harry/John Cluster