Stand by · pulling the latest frames
Rubén López
Acting
Born · 1962
Huesca, Spain
Operación Alacrán
1976
No Pain, No Gain
2001