He competed at the 2018 Winter Cup in the junior division, where he won gold on floor exercise and silver on still rings and parallel bars. In August 2018, he competed at the 2018 U.S. National Gymnastics Championships at the junior division, where he won gold on still rings, sixth on pommel horse, and sixth on floor exercise. In August 2019, he competed at the 2019 U.S. National Gymnastics Championships, where he won bronze on horizontal bar, and compiled a score of 159.850 to place 13th. Following his performance at the competition, he was named to the United States men's national junior gymnastics team.