xXx: Return of Xander Cage 2017
as Minister
Silent Witness 2011
as Juror (uncredited)
The Tracey Fragments 2007
as Man in Fur
The Man 2005
as Businessman with Newspaper (uncredited)
The Perfect Man 2005
as Wedding Usher
Credits from TMDB.