Selvom han ikke har været i mange film og tv-serier, havde han nogle roller i:
* The Godfather Part III (1990): Han spillede rollen som "Young Don Vito Corleone." Dette var hans mest fremtrædende filmrolle.
* The Gambler (1974): Han havde en lille rolle i denne film med James Caan i hovedrollen.
Han havde også en tilbagevendende rolle i tv-serien "The Equalizer" (1985-1989), der spiller karakteren "Angelo".
Ud over disse har han primært en meget omfattende og anerkendt karriere inden for teater, herunder roller i skuespil som "Hamlet" , "En sælgers død" og "Venter på Godot" .
Hvis du rent faktisk spurgte om en person ved navn John Hagy, bedes du give mere kontekst eller oplysninger om ham, så jeg kan hjælpe dig yderligere.