Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
J. Oscar Herrera was born on March 8, 1976 in East Los Angeles, California, USA. He is a producer and actor, known for Killer by Nature (2010), NHRA Unleashed (2010) and Keep the Faith, Baby (2002).