Show more
Richard L. Duran was born on 26 July 1948 in Los Angeles, California, USA. He was an actor, known for Tango & Cash (1989), They Live (1988) and The Mask of Zorro (1998). imdb.com
Jeffrey Jones
Madison De La Garza
Aaron Pierre (actor)
Shia LaBeouf