Benny Ibarra was born on September 8, 1970 in Mexico City, Distrito Federal, Mexico. He is an actor and producer, known for
Instructions Not Included (2013),
The Patriarch (2016) and
Sexo y otros secretos (2007). He is married to Celina del Villar. They have one child.