

The Best Things...
This holiday season John will be playing a dream role, Phil Davis, in Irving Berlin's White Christmas at The Arts Center of Coastal...


Representation!
John is now represented by Gregg Baker of Gregg Baker Management!


John is back in NYC, and back on the stage!
John is back in NYC, and will be spending the summer as a feature dancer and Dance Captain in the ensemble of Thoroughly Modern Millie at...


A summer on the Cape!
This summer John will be playing the role of George in The Drowsy Chaperone at The Cape Playhouse. The production will be directed by...


John can do that!
This summer John will be tapping up a storm as Mike Costa in A Chorus Line at The Weston Playhouse. The production will be directed by...


John will be escaping to Florida in search of the holy Grail!
This winter John will be a feature dancer in the ensemble of Monty Python's Spamalot at the Florida Studio Theatre. The production will...


John will be playing his dream role!
This summer John will be playing the role of Cosmo Brown in Singin' In The Rain at the Gateway Playhouse. The production will be directed...


John is returning to the Goodspeed Opera House!
This spring John will be be playing the role of Slats in Good News! at the Goodspeed Opera House. John will also be understudying the...