J.B. Gaynor a tourné dans 2 séries et dans 1 film. Une prestation à retrouver dans le rôle de T.J. Murphy dans la série Girl Meets World. Au cinéma, dans le rôle de Young Joseph dans le long métrage Hellraiser: Inferno.