John is a Rochester New York native. He received his training at the Draper Center for Dance Education and later the Boston Ballet as a trainee on a full scholarship.
After leaving Boston, John joined the Carolina Ballet in Raleigh North Carolina under the direction of Robert Weiss. While in Raleigh he danced in numerous ballets such as Romeo & Juliet, Sleeping Beauty, Four Seasons, Nutcracker as well as George Balanchine’s Rubies and Brahm’s Schoenberg Quartet.
In 2014, John joined Ballet Memphis. While in Memphis John performed soloist and principal roles such as Benvolio & Romeo in Steven McMahon’s production of Romeo & Juliet, Harlequin, Nutcracker Prince & Spanish Chocolate in Steven McMahon’s The Nutcracker. John also worked with many choreographers from around the country such as Matthew Neenan, Jennifer Archibald, Mark Godden, Reggie Wilson, Gabrielle Lamb, and Uri Sands.
In 2018 John was contracted by Rochester City Ballet. In his 5 years in Rochester he has been cast in classical and neo classical ballets by David Palmer, Julia Erricson, George Balanchine, Robert Gardner, Salvatore Aiello, Jimmy Orante and Jared Brunson. Additionally dancing principal roles in some of the most classic ballets such as Sleeping Beauty, The Nutcracker, Swan Lake, A Midsummer Nights Dream, The Firebird and Raymonda Suites.
John is very excited for this new chapter with the Rochester City Ballet as both Company Dancer and Ballet Master.