Jon Ecker est né à San Marcos, au Texas, fils d'une mère américaine et de l'acteur brésilien Guy Ecker. Il a été élevé au Texas et a obtenu un diplôme en biologie aquatique à l'UCSB avant de déménager à Mexico City pour poursuivre une carrière d'acteur. Commencant sa carrière en Amérique latine, Jon est revenu aux États-Unis en 2014 et a commencé à travailler sur le marché anglophone.