| I Come Home (2026) |
| 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 |
| The Enchanted Christmas Cake (2021) as Danté |
| Cooking Up Love (2021) as Rick Feretti |
| Stardust (2020) as Tom Ayers |
| 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 Husband (2014) as Lorin |
| The Returned (2013) as Detective Cawl |
| Rewind (2013) as General Randell Webb |
| Havana 57 (2013) as Salvador Masvidal |
| Borealis (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 |
| My Nanny's Secret (2009) as Tim |
| 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 |
| Deacons for Defense (2005) as Lawson |
| Hustle (2004) as Don Stenger |
| The Gospel of John (2003) as Mason |
| Ice Bound (2003) as Rafe Pollard |
| Thoughtcrimes (2003) as Agent Kunzel |
| The Interrogation of Michael Crowe (2002) as Officer Gould |
| 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 |
| Dreams of the Moon as Costa |