|
Three Colors: Pan-African (2026) as Frank Moretti |
|
Red April (2025) as Selim |
|
The Genius of Gianni Versace Alive (2023) as Self |
|
Sweetwater (2023) as Frank |
|
Shadows (2022) as Dean |
|
Stoker Hills (2022) as Detective Adams |
|
Boss Level (2021) as Roy #2 |
|
Alone (2020) as Jack Brian |
|
Undateable John (2019) as Scott |
|
Secret Obsession (2019) as Xander |
|
The Savant (2019) as Zane Carroll |
|
A-X-L (2018) as Craine Operative Berman |
|
Roxana (2018) as Amir |
|
Eruption: LA (2018) as Mayor Jones |
|
Toxic Shark (2017) as Reese |
|
Price for Freedom (2017) as Cyrus |
|
Never Leave Alive (2017) as Colonel Zaroff |
|
2 Lava 2 Lantula! (2016) as Alligator Dundee |
|
The Cheerleader Murders (2016) as Hank |
|
Scream at the Devil (2015) as Gabriel Jones |
|
Ominous (2015) as Father Francis |
|
Castlevania: Hymn of Blood (2015) as |
|
Kidnapped: The Hannah Anderson Story (2015) as Agent Jernigan |
|
High School Possession (2014) as David Shea |
|
Walk of Shame (2014) as Biker Boy |
|
Bullet (2014) as Manual Kane |
|
Beneath (2013) as Masek |
|
The Contractor (2013) as Elliott |
|
The Life Zone (2011) as Rory |
|
The Great Fight (2011) as Zane Carroll |
|
The Grand Theft (2011) as Mitch McAvoy |
|
Stuck in the Middle (2011) as Jesus |
|
The Lincoln Lawyer (2011) as Charles Talbot |
|
An Affirmative Act (2010) as John DeMine |
|
Bare Knuckles (2010) as Troy Rogers |
|
Immortally Yours (2009) as Victor Price |
|
Kinky Killers (2007) as Marty |
|
Sorrows Lost (2005) as Kasadya |
|
Cellular (2004) as Dmitri |
|
Skeleton Man (2004) as Lt. York |
|
Vegas Vampires (2003) as Vulture |
|
2 Fast 2 Furious (2003) as Darden |
|
The Honorable (2002) as Junior Lopez |
|
Triangle Square (2001) as Matt |
|
Witchblade (2000) as Ian Nottingham |
|
Murder in the China Basin (1999) as Detective Alonzo |
|
Speak Up () as Meeks |
|
Liberty () as Jack Ryder |
|
Emerald Run (2020) Director |
|
Snapshot (2014) Director |
|
Bare Knuckles (2010) Director |