Bien qu'il n'ait pas joué dans beaucoup de films et d'émissions de télévision, il a joué quelques rôles dans :
* Le Parrain III (1990) : Il a joué le rôle du « jeune Don Vito Corleone ». Ce fut son rôle cinématographique le plus important.
* Le joueur (1974) : Il a joué un petit rôle dans ce film mettant en vedette James Caan.
Il a également joué un rôle récurrent dans la série télévisée "The Equalizer" (1985-1989), jouant le personnage "Angelo".
Au-delà de cela, il a principalement une carrière très longue et acclamée dans le théâtre, y compris des rôles dans des pièces comme "Hamlet" , "Mort d'un vendeur" , et "En attendant Godot" .
Si vous posiez réellement des questions sur quelqu'un nommé John Hagy, veuillez fournir plus de contexte ou d'informations sur lui afin que je puisse vous aider davantage.