Actor (213 credits)
- Inferno by Dante (2018) Speaker: 7th Circle - The Murderers
- Something (2018) Television host, voice acting
- L.A. Minute (2018) Henchman #2
- The Second Coming of Christ (2018) Roman Soldier
- Superstrata (2018) First Officer Adrian Gomez
- The Black Prison (2018)
- Trapped (2018) Doug
- Hell Is Where the Home Is (2018) Kidnapped Man
- [Cargo] (2017) Merc / Guard / Cop, voice acting
- The Substitute (2017)
- The Palisade (2017) Charles
- Stalled (2017) Joel White
- The Plural of Blood (2017) Police Commissioner
- Intensive Care (2017) Rudy
- LoveJacked (2017) General Mills
- Savage Dog (2017) Legionnaire, not listed in credits
- Twin Peaks (2017) FBI Agent, not listed in credits
- Milagros de Navidad (мини-сериал) (2017) Officer Larsson
- Tom Clancy's Ghost Recon Wildlands: War Within the Cartel (2017) El Muro
- Deadly Delusion (2017) Sinister Man
- California Dreaming (2017) Morales
- Clockwork (2017) Frank
- Brothers (2017) Factory Boss, voice acting
- Lowlife (2017)
- The Decaying World (2017) Joel
- Revival! (2017) Lead Roman Guard, not listed in credits
- Doomsday Device (2017) Director Pena
- Evening at the Diner (2017) Eddie
- Earthtastrophe (2016)
- The Last Sin (2016) Gangster
- Cult of the Vampire (2016) Luke
- Dirty Spaghetti (2016) Bob
- Broken Promise (2016) Deputy Hughes
- The Wrong House (2016) Bud the Exterminator
- Bank (2016) Dino
- Chris Tasara: Chaos (2016) not listed in credits
- Yuta ganeun gil (2016) Bar Owner, not listed in credits
- Dead Bullet (2016) Harvey
- The Story of God with Morgan Freeman (2016) Aztec King
- As Worlds Collide (2016) Vince
- Stevie D (2016) Tough Guy
- Spring: The Fairest of the Seasons (2016) Palmeri
- Professor Thompson (2016) Detective Torres
- Thick Water (2016)
- Slammed! (2016) Angel
- 6 Ways to Die (2015) Marcus
- A House Is Not a Home (2015) Ghostly apparition, not listed in credits
- Just You and Me! (2015) not listed in credits
- The Hard Sale (2015) John Matthews
- Carnal Wishes (2015) Dectective
- In Memory Of: Her (2015) Jeffery Simms
- Infernal (2015) Stan
- Blood N' Whiskey (2015) Sheriff Carson
- Damn Foreigners (2015) Husband
- Terms & Conditions (2015) SUV Passenger
- 'Merica, My Lovely (2015) David
- Dead Land (2015) Michael
- Desperate Losers (2015) Police Officer 1, not listed in credits
- The Shift Rising (2015) Reporter Mike Gen
- Tales of Lady Ivi Vol. 1 (2015) not listed in credits
- Speed. Power. Freedom (2015) Tom / Editor
- Locker 13 (2014) Drex (segment 'title story')
- Always with You (2014) Father
- Phantom Halo (2014) Smashmouth's Bodyguard
- Drain-O-Way (2014) Bob
- Die Fighting (2014) Leader of the Hitmen
- Just Me and All of You (2014) Paul
- April Rain (2014) Hasan, not listed in credits
- Come Fly with Me (2014) Benny
- Asteroid vs. Earth (2014) Gunnery Sergeant Luiz Zuniga
- Hog's Tooth (2014) Banker
- Bermuda Tentacles (2014) Air Force One Security, not listed in credits
- Abducted (2014) Charles Schrend
- Being American (2014) Commander Taylor
- Carolina Parakeet (2014) Husband
- The Cowboy (2014) Bar Owner
- The Grow Up (2014) Louisville Hustler
- You're the Worst (2014) Buff Guy
- Cry Wolfe (2014) Louis
- Avenge (2014) Frank Ramerez
- Charlie (2014) William
- Sex in the Red Zone (2014) Richard
- Shades of the Face (2014) Doug and Kenny
- Undercover (2014) Detective Grimes
- Lion's Code (2014) John
- Line of Duty (2014) not listed in credits
- Office Ninja (2014) Raheem
- Samuel Adams (2014) Paul Revere
- Neon Nightz (2014) Dino
- My Haunted House (2013) Police Officer
- Age of Dinosaurs (2013) Doug
- Dante's Hell Animated (2013) Count Ugolino, voice acting
- Amontillado (2013) Fortunato
- Grey Sheep (2013) Niko
- Exit to Hell (2013) Pablo
- The Mark: Redemption (2013) Max
- Cathedral Canyon (2013) Johnny Elmore
- Harlequin (2013) Detective Hernandez
- Nightcomer (2013) Park Vendor
- Outrageous 911 (2013) Manager
- Bullet (2013) Punk #2
- Downfall (2012) Joaquin
- Deliverance from Evil (2012) Mike
- Kirby's Dream House (2012) Matty Knight
- The 49th Line (2012) Dwayne
- The Hatred (2012) Mark
- Natalie's Lose Lose (2012) Mans Voice, voice acting
- Blood Relatives (2012) Atilla Tormasi
- Easy Rider: The Ride Back (2012) Body Guard
- The OG Girls (2012) Jesus
- Rising Sun (2012) Joey Lopez
- When Aliens Attack (2011) Survivor
- Slaughter Creek (2011) Detective Garcia
- Periphery (2011) Border Patrol #1
- Deadline (2011) Gang Member #2
- Almighty Thor (2011) Background Actor
- Monsterpiece Theatre Volume 1 (2011) Darren (segment 'Moonlighting')
- Mad Mad Wagon Party (2010) Bruno Gambini
- Unusual Suspects (2010) Detective Sanchez
- The Horror Vault 3 (2010) Vincent (segment 'Undone')
- The Vigilante (2010) Raul
- Good Friday (2010) Roman Soldier
- King's Man (2010) David
- Fable: Teeth of Beasts (2010) Vulcan
- Ripped Memories (2010) Richard
- Fallout (2010) O'Neill
- Ghouls (2010) Jason
- Red Corvette (2009) Detective Ortega
- Blood Moon Rising (2009) Sanchez
- References (2009) Fred
- Orville (2009) Assassin
- The 11th Aggression (2009) Mr. Yomachi
- Trade In (2009) Roids
- Worst Case Scenario (2009) Salesman
- Sabor tropical (2009) Manos
- Haunted Airplane (2009) Diggs
- Running on Empty Dreams (2009) Corey Harris
- I Got Five on It Too (2009) Oscar
- Angels, Devils and Men (2009) Carl Benson
- Heartwood (2009) The Ogre
- Avé Maria (2009) Brian
- Doilie's Diner (2009) Ralph
- Orn (2009) Agent Cooper
- Middle Men (2009) NASA Security Guard
- Flesh, TX (2009) Woody Barley
- Blood Guardian (2009) Bartender
- The Devil's Playhouse (2008) Sick
- Dead on Site (2008) Cowboy #1
- Skeletons (2008) Officer / Detective Ruiz
- Echelon (2008) Judge
- Jolene (2008) Sid
- Emissary (2008) Phillip
- Death Row (2007) Francisco «Chico» Duran
- Bitter Spirits (2007) Tyler
- John Philip Sousa Gets a Haircut (2007) Greg
- Sportkill (2007) Assassin / Detective Rhames
- Star Power (2007) Richard, not listed in credits
- Love and Honor (2007) Mario
- Michael's Hearing Problem (2007) Fuad
- Asylum (2007) SWAT leader, not listed in credits
- Machined (2006) Ryan
- The Whistler (2006) Carlos, not listed in credits
- YaDaDa Movie (2006) Chief
- San Franpsycho (2006) The Killer
- Illegal Business (2006) Tony
- Wild Seven (2006) Strip Club Patron, not listed in credits
- The Lonely Ones (2006) Blake Torres
- The Damned (2006) Marco
- Moviemark DVD Indie Shorts Project Vol. 1 (2006) Ramon
- Hood of the Living Dead (2005) Romero
- My Brothers Arms (2005) Dan
- La caja (2005) Cisco
- Laws of Deception (2005) James «the spade»
- Vampire Slayers (2005) Vampire in Fog, not listed in credits
- Once Upon a Time in the Desert (2005) Andre
- Life's a Drag (2005) Associate #1
- Home Invasion (2005) Officer Jones
- Dark Places (2005) Detective Frank
- I Got Five on It (2005) Oscar
- Indebted (2005) Ramon
- 666: The Demon Child (2004) Steve
- Hold On (2004) Ramon
- Ice Cold in Phoenix (2004) Junkyard Man
- Night of the Chihuahuas (2004) Mayor Sanchez
- 420 (2004) Cali
- Deceitfully Funny (2003) Jogger #2
- Rosa Peligrosa (2003) Manny
- Drug Lordz (2003) Nick
- Dope Game 2 (2003) Tony Costa
- The Ghost of Mickey Bullock (2003) Big Guy, not listed in credits
- The Dead Link (2002) Bungy
- Desert Rose (2002) Wes
- Leather and Iron (2002) Suit
- Hoop Soldiers (2001) Suit
- The Truth About Jane (2000) Diner Patron, not listed in credits
- What Planet Are You From? (2000) Soldier in Airport, not listed in credits
- Any Given Sunday (1999) Press Box Security, not listed in credits
- Three Kings (1999) Well Guard, not listed in credits
- Waiting to Exhale (1995) New Year's Eve Partier
- Robot 4 Boller
- Because Frankie Alex Sutton
- Let It Bleed Thug
- The Ultimate Throwdown Randy
- Flight 192 Agent Franklin
- The Way We Weren't Party Dad
- Frank Lucas & The Country Boys: Heroin Kings of New York Frank Lucas's Attorney
- Intersect Abner Rosen
- Pennies for a Dream Vincent
- Scratch Charlie
- Room for Rent Dr. Singh
- Dead End Hog
- Fruit of the Poisonous Tree Doctor Nelson
- JackRabbit 29 Willis
Director (3 credits)
Editor (1 credits)
Operator (1 credits)
Producer (8 credits)
Writer (8 credits)