Actor
Mr. Monk's Last Case: A Monk Movie
2023
as Lucas Kubrick
Secrets at the Inn
2022
as Paolo
Toying with the Holidays
2021
as Eric
Cooking Up Love
2021
as Rick Feretti
Fatman
2020
as Weyland Meeks
Disappearance at Clifton Hill
2020
as Mr. Moulin
The Marijuana Conspiracy
2020
Crossword Mysteries: Abracadaver
2020
as Rocco
Double Holiday
2019
as Mel Jenson
Trapped: The Alex Cooper Story
2019
as Bishop Lopez
Georgetown
2019
as Prosecutor Kirshner
Pride, Prejudice and Mistletoe
2018
as Mark Spencer
Seven in Heaven
2018
Season for Love
2018
as Jay Noles
Stickman
2017
as Dixon
Kidnap Capital
2016
as Wyler
Flower Shop Mystery: Snipped in the Bud
2016
as Detective Sean Reilly
Brooklyn
2015
as Mr. Fiorello
End of Days, Inc.
2015
as Mr. Godfrey
How to Build a Better Boy
2014
as Zephyr
The Calling
2014
as Officer Mathieson
The Returned
2013
as Detective Cawl
Rewind
2013
as General Randell Webb
Havana 57
2013
as Salvador Masvidal
Survival Code
2013
as Anton
In the Light
2011
as John
The Shrine
2010
as Henchman #5
The Boondock Saints II: All Saints Day
2009
as Capo
Would Be Kings
2008
Blindness
2008
as Portuguese Radio Announcer (voice) (uncredited)
Postal
2007
as Asif
Homie Spumoni
2006
as Big C
Ultra
2006
as Detective Ryan
Get Rich or Die Tryin'
2005
as Detective
Hustle
2004
as Don Stenger
The Gospel of John
2003
as Mason
Ice Bound
2003
as Rafe Pollard
Deacons for Defense
2003
as Lawson
Rollerball
2002
as Borges
Narc
2002
as Officer Ellis Breaves
Dangerous Child
2001
as George
Who Killed Atlanta's Children?
2000
as Agent #1
A Gift of Love: The Daniel Huffman Story
1999
as Nurse
Lethal Vows
1999
as Bailiff
Dick
1999
as Second G-Man
Revelation
1999
as Young Agent
White Lies
1998
as Cops
Half Baked
1998
as SWAT Cop
Bad to the Bone
1997
as Car Salesman
No One Could Protect Her
1996
as Emergency Room Doctor