Actor · Born 1958
The Lost One
2015 · as Gypsy
Mexican American
2007 · as Man in Restaurant
The Last Cowboy
2003 · as Robert Sanchez
Phone Booth
2003 · as (voice)
Zoolander
2001 · as Italian Designer
Across the Line
2000 · as Alvarez
The Minus Man
1999 · as Priest
Primary Colors
1998 · as Lorenzo Delgado
Murder, She Wrote: South by Southwest
1997 · as Guzman
In Dark Places
1997 · as Karl
The Colony
1996 · as Paul Richard
Sunset Park
1996 · as Mr. Santiago