John Robert Dixon est originaire de Hollywood et a fait sa première apparition à la télévision dans la série General Hospital (1963), alors qu'il était encore enfant. Installé à New York à l'âge de 9 ans, il a découvert le théâtre à l'école, participant à des productions incluant « Oklahoma », « Bye Bye Birdie » et « Oliver » (dans le rôle de Fagin). De retour sur la côte Ouest à la fin de son adolescence, il s'est orienté vers le spectacle, jouant à nouveau au théâtre et dans quelques films, notamment en tant qu'« Eddie Kelso » dans Vendredi 13 : Un nouvel départ (1988). Il a également participé à de nombreuses publicités télévisées, tant au niveau national qu'international.