He came from the youth academy of Club America. He was part of the Mexican National Team that was runner-up at 2013 FIFA U-17 World Cup in the United Arab Emirates.
His good performance led him to Europe, where he played in Portugal, Belgium and Romania.
He has been called to play qualification matches with the Mexican National Team.
He arrived at Rayados in the Clausura 2023 to contribute with his talent in the search of more championships for the Institution.