Where is Esteban Soberanes?

Movie Role
Leftie (2003) Tomas