Eric Ochoa is a Mexican-American Actor from the Los Angeles, CA area.
Fight of the Living Dead
Series • 2016
Single by 30
Taco Shop
Movie • 2018
Mono
Movie • 2016
The Pizza Joint
Movie • 2021