Signed, Sealed, Delivered: To the Altar 2018
as Elwood
Harry & Meghan: A Royal Romance 2018
as Jerome Server
This Means War 2012
as Tailor
Write & Wrong 2007
as Dr. S.P. Alfred
Best Friends 2005
as Ridley
Replicant 2001
as Roarke
Freddy Got Fingered 2001
as Waiter
Sole Survivor 2000
as Dan Stevens
Credits from TMDB.