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), Sexo y otros secretos (2007) and The Patriarch (2016). He is married to Celina del Villar. They have one child.
Read more: Imdb