Luis Escobar

6'1", 155 lbs
Born: May 30, 1996 in Cartagena, Colombia
Experience: