Destacado por la elevación de sus saltos, Jesse Browde se graduó con grandes honores de la Academia de Artes Fei Tian y luego continuó sus estudios en danza clásica china en el Fei Tian College, ambos en su estado natal de Nueva York. En 2023, obtuvo el primer puesto en la categoría adultos de la Competencia Internacional de Danza Clásica China de New Tang Dyasty Television, tras obtener el segundo puesto en la categoría junior de la misma competencia en 2021.