Luis Ibarra
Luis Ibarra

Luis Ibarra

Miami

Born in Miami, Florida in November 20, 1996; he grew an interest in singing when he joined his elementary school choir at 6 years old. From there he became a thespian later in high school an…