

The Smell of Sin(2025)
Father Beltran

Spin the Bottle(2024)

New Life(2023)
Raymond Reed

Rebel Moon - Part One: A Child of Fire(2023)
King Levitica
Rough Magic: Exit Shakespeare(2022)
William Shakespeare

Caged(2021)
Warden Perez

Christmas...Again?!(2021)
Abuelo Hector

Tender Is the Kiss(2020)
Frank

The Curse of La Llorona(2019)
Father Perez

Santa Fake(2019)
Father Estaban

Nightmare Shark(2018)
Dr. Novak

Karma(2018)
Markham

In a Foreign Town(2018)
Dr. Groddeck

The Devil's Candy(2016)
Leonard

The Meddler(2016)
Tony

The Land Before Time XIV: Journey of the Brave(2016)
Narrator (voice)

When Duty Calls(2015)
Shawn

Annabelle(2014)
Father Perez

Pizza with Bullets(2012)
Sammy 'the Voice'

Green Lantern: Emerald Knights(2011)
Kentor / Appa Ali Apsa (voice)
The Healer(2011)
Medina

The Perfect Sleep(2009)
Dr. Sebastian
The Obolus(2009)
Bridgeman

The Warehouse Job(2008)
Mark

The Dead One(2007)
Padre Somera

Read You Like a Book(2006)
Dante

One More Round(2005)
Slick Sal

The Legend of Zorro(2005)
Father Quintero

Crimson Force(2005)
Marduk

Forbidden Warrior(2004)
Ajis-Aka

Dragon Storm(2004)
Theldag

Shade(2003)
Dr. Daley

Megiddo: The Omega Code 2(2001)
Father Tirmaco

Blow(2001)
Sanchez

Cradle Will Rock(1999)
Riot - Carl Jasper

The Mask of Zorro(1998)
Don Luiz

Lone Star(1996)
Chucho Montoya

Chameleon(1996)
Alberto Cortessi

Follow The River(1995)
LaPlante

The Cisco Kid(1994)
Washam

Three of Hearts(1993)
Harvey

The Hit List(1993)
Rabin

The Borrower(1991)
Dr. Cheever

Dark Avenger(1990)

The Revenge of Al Capone(1989)
Zangara

Assicurazione sulla morte(1987)

Maxie(1985)
Street Bum

Milano '83(1983)

Le ambiziose(1961)

Le donne ci tengono assai(1959)

Roland the Mighty(1956)
Alì

Attila(1954)

Ridere! Ridere! Ridere!(1954)
Ispettore sanitario

Good Folk's Sunday(1953)

È arrivato l'accordatore(1952)

Wonderful Adventures of Guerrin Meschino(1952)
Brunello