Born 1958 (age 68) · New York City, New York, USA
Appears in 41 titles

Filmography

Zoolander
6.2
Zoolander
2001
as Italian Designer
Phone Booth
6.9
Phone Booth
2003
as (voice)
Star Trek II: The Wrath of Khan
Primary Colors
6.3
Primary Colors
1998
as Lorenzo Delgado
Wildcats
6.3
Wildcats
1986
as Poolhall Man #3
The Minus Man
5.5
The Minus Man
1999
as Priest
My Tutor
5.0
My Tutor
1983
as Manuel
Murder, She Wrote: South by Southwest
The Hanoi Hilton
5.4
The Hanoi Hilton
1987
as Oliviera
Only When I Laugh
5.7
Only When I Laugh
1981
as Manuel
Sunset Park
6.5
Sunset Park
1996
as Mr. Santiago
Mass Appeal
5.9
Mass Appeal
1984
as Scott Alvarez
Across the Line
4.5
Across the Line
2000
as Alvarez
The Last Cowboy
6.2
The Last Cowboy
2003
as Robert Sanchez
In Dark Places
4.8
In Dark Places
1997
as Karl
Unnatural Causes
7.4
Unnatural Causes
1986
as Nando Sanchez
Seduced by Evil
7.7
Seduced by Evil
1994
as Cerio
The Colony
7.5
The Colony
1996
as Paul Richard
Last Stand at Lang Mei
10.0
Green Dolphin Beat
1994
as Luis Javier