Off-Broadway: I Love My Family, But… (Frank) at SoHo Playhouse. Regional: North Shore Music Theatre, TheaterWorks Hartford, MUNY St Louis, Goodspeed Opera House, Sacramento Music Circus, The Mountain Playhouse, Casa Manana, Flatrock Playhouse, Finger Lakes Music Theatre, Westchester Broadway. J.D. played Jinx in Forever Plaid for the inaugural productions of both the Cosmopolitan Cabaret in Sacramento and the Pittsburgh CLO Cabaret.