Home / Discover / People

Annabelle

2014
as Father Perez

Once Upon a Time (2011)

2011
as Marco / Geppetto

Castlevania

2017
as The Elder

The Mask of Zorro

1998
as Don Luiz

Blow

2001
as Sanchez

Stargate SG-1

1997
as Master Bra'tac

Continuum

2012
as Edouard Kagame

The Legend of Zorro

2005
as Father Quintero

The Hit List

1993
as Rabin

Cradle Will Rock

1999
as Riot - Carl Jasper

Forbidden Warrior

2004
as Ajis-Aka

Karma

2018
as Markham

The Perfect Sleep

2009
as Dr. Sebastian

Follow The River

1995
as LaPlante

The Borrower

1991
as Dr. Cheever

PIzza with Bullets

2010
as Sammy 'the Voice'

The Obolus

2009
as Bridgeman

Christmas Again

2021
as Abuelo Hector

One More Round

2005
as Slick Sal

The Cisco Kid

1994
as Washam

Chameleon

1996
as Alberto Cortessi

The Meddler

2016
as Tony

The Dead One

2007
as Padre Somera

Shade

2003
as Dr. Daley

Nightmare Shark

2018
as Dr. Novak

Maxie

1985
as Street Bum

The Devil's Candy

2017
as Leonard

Green Lantern: Emerald Knights

2011
as Kentor / Appa Ali Apsa (voice)

Three of Hearts

1993
as Harvey

Producer

Movie Milano '83 1983
Movie Claretta 1984

Crew

Movie Le ambiziose 1961

Guest Star

Episode Alias
The Solution
2002
Episode CSI: Crime Scene Investigation
Viva Las Vegas
2004
Episode CSI: Crime Scene Investigation
I-15 Murders
2001
Episode Judging Amy
Presumed Innocent
1999
Episode Kindred: The Embraced
Cabin in the Woods
1996
Episode Once Upon a Time (2011)
The Outsider
2013
Episode L.A. Law
Princess and the Pee
1988
Episode Once Upon a Time (2011)
Enter the Dragon
2015
Episode Stargate SG-1
The Fourth Horseman (2)
2006
Episode Stargate SG-1
The Changeling
2003
Episode Stargate SG-1
Counterstrike
2006
Episode CSI: NY
Prey
2009
Episode CSI: Crime Scene Investigation
Pirates of the Third Reich
2006
Episode New Girl
Jury Duty
2016
Episode Lois & Clark: The New Adventures of Superman
Sex, Lies and Videotape
1997
Episode Ally McBeal
The Inmates (1)
1998
Episode Space Rangers
The Replacements
1993
Episode Space: Above and Beyond
Mutiny
1995
Episode Seinfeld
The Implant
1993
Episode Numb3rs
Thirty-Six Hours
2008
Episode iCarly (2021)
iHire a New Assistant
2022
Episode Will & Grace
Accidentally on Porpoise
2020
Episode Hooperman
We'll Always Have Paris
1988
Episode Crusade
The Needs of Earth
1999
Episode Hunter
Son and Heir
1990
Episode Shooter
Across the Rio Grande
2017
Episode Once Upon a Time (2011)
Leaving Storybrooke
2018
Episode Once Upon a Time (2011)
We Are Both
2012
Episode The X-Files
Hollywood A.D.
2000
Episode Continuum
A Stitch in Time
2012
Episode Stargate SG-1
Stronghold
2006
Episode Columbo
Columbo Goes to the Guillotine
1989
Episode The Practice
Man and Superman
2002
Episode Once Upon a Time (2011)
Welcome to Storybrooke
2013
Episode The Practice
Race Ipsa Loquitor
2000
Episode Titus
The Trial
2002
Episode Star Trek: Voyager
Muse
2000
Episode Alias
Trust Me
2002
Episode The Mentalist
Il Tavolo Bianco
2014
Episode Once Upon a Time (2011)
Selfless, Brave and True
2013
Episode Shooter
Don't Mess With Texas
2017
Episode CSI: NY
Grounds for Deception
2009
Episode NCIS: Los Angeles
Deadline
2011
Episode Dexter
The Dark Defender
2007
Episode Raven
Death Games
1993
Episode Family Law
Family Values
2000
Episode The Practice
Concealing Evidence
2003
Episode The Blacklist: Redemption
Kevin Jensen
2017
Episode Once Upon a Time (2011)
Pilot
2011
Episode Stargate SG-1
Into the Fire (2)
1999
Episode Air America
Engraved Danger
1999
Episode Chicago Hope
Hearts and Minds
1996
Episode Robbery Homicide Division
Had
2002
Episode Once Upon a Time (2011)
The Song in Your Heart
2017
Episode L.A. Dragnet
Retribution
2004
Episode The West Wing
Game On
2002
Episode Shooter
That'll Be the Day
2017
Episode Terminator: The Sarah Connor Chronicles
Gnothi Seauton
2008
Episode Angel
Are You Now or Have You Ever Been
2000
Episode Charmed
Womb Raider
2002
Episode Stargate SG-1
The Fourth Horseman (1)
2005
Episode Once Upon a Time (2011)
That Still Small Voice
2011
Episode The Visitor
Remember
1997
Episode Shooter
The Dark End of the Street
2017
Episode Spicy City
An Eye for an Eye
1997
Episode Once Upon a Time (2011)
The Stranger
2012
Episode The Practice
The Inmates (1) (Ally McBeal)
1998
Episode CSI: NY
Point of No Return
2009
Episode Intelligence (2014)
Being Human
2014
Episode Once Upon a Time (2011)
Unforgiven
2015
Episode Once Upon a Time (2011)
Awake
2017
Episode Dexter
Morning Comes
2007
Episode The Practice
The Means
1997
Episode Charmed
Marry-Go-Round
2002