Known for Acting

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