2023
EVERGREEN$ as Tito2020
Transplant as John Doe2019
Dark Phoenix as Army Ranger Captain2017
The Bold Type as Dante Matson2017
The Disappearance as Police Captain2015
Quantico as Dark Suit2014
19-2 as Girard2014
Brick Mansions as Businessman Bill2013
Riddick as Falco2013
CAT. 8 as Carver2012
Erased as Analyst2012
Fugitive at 17 as Detective Roger West2011
Immortals as Archon2011
Cyberbully as Reporter2010
Blue Mountain State as Gus2010
Ties That Bind as Detective Gates2009
The Last Templar as Plunkett2008
Death Race as Joe's Navigator2008
WarGames: The Dead Code as The Groom2008
The Cutting Edge: Chasing the Dream as Reporter2008
The Broken Line as Eddy2007
I'm Not There as Black Doctor2007
End of the Line as Davis2007
A Life Interrupted as Officer #12007
Framed for Murder as Parelli2007
Blind Trust as Not available2006
The Last Kiss as Bartender2006
Live Once, Die Twice as Agent Wayne Bolton2005
La dernière incarnation as Portier2004
When Angels Come to Town as Fireman2003
The Human Stain as Walter2003
Levity as Agent Pross2003
Going for Broke as Police Officer2002
The Dead Zone as Foreman2002
Seriously Weird as Not available2002
Tunnel as Matty2002
Federal Protection as Marshal Chuck Sturdevant2001
Heist as Bartender2001
Hidden Agenda as Record Shop Provider