Anthony Escobar

Anthony Escobar

Anthony Escobar is known for his work on Logan (2017), Prison Break (2005) and Rx (2005). He died in October 2017 in El Paso, Texas, USA.

Moives

Tv Show