2012
as Agent Moss
2011
as RMP Col. Archer
2005
as Bruce
as Bryan
2015
as Agent Dalton
2013
as Doctor Carter
2016
as DI Shelby
2019
as Tesla
2010
as Dean
as Detective Poon
as Capt. Robert Kendrick
as Mark
as Rufus
as Self
as Henry VIII