Movies List
TV Show List
The Last Cowboy

as Robert Sanchez

2003
The Hanoi Hilton

as Oliviera

1987
Unnatural Causes

as Nando Sanchez

1986
My Tutor

as Manuel

1983
John Vargas John Vargas

Birthday

1958-04-24

Place of Birth

New York City, New York, USA

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now