He reached the round of 32 at the U.S. Amateur in 2017, defeating future PGA Tour winner Matthew Wolff in the opening round. He made his PGA Tour debut in March 2018 at the Valspar Championship. He also qualified for the 2018 U.S. Open at Shinnecock Hills.