Javier Estrada is an actor, known for Let's Get Harry (1986), A fuego lento (1980) and Aviso oportuno (1988). Read more on iMDB