Carlos Estrada is an actor, known for Bad News Bears (2005) and Seth Rogen = Worst Person in the World (2013). Read more on iMDB