John Heard

John Heard

American actor (1946–2017) (1945–2017)

John Matthew Heard Jr. was an American actor. He made his debut appearance in film with the ensemble Between the Lines (1977). He appeared in a number of successful films, including Heart Beat (1980), Cutter's Way (1981), Cat People (1982), After Hours (1985), Beaches (1988), Deceived (1991), and as Peter McCallister in Home Alone (1990) and its sequel Home Alone 2: Lost in New York (1992). He was nominated for an Emmy Award in 1999 for his recurring role as corrupt police detective Vin Makazian on The Sopranos (1999–2004).

Filmography in the catalog

Credited on 5 films (1977–1996) — matched by name in the Creator or Credits field. Also mentioned in 5 other records (descriptions, transcriptions, copyright notes).

Year ▲ Title CreatorLengthFormatColorSound
1977 Between the Lines Joan Micklin Silver
1979 Head Over Heels Joan Micklin Silver
1985 After hours. Martin Scorsese 96 min 16mm Color sound
1990 Home alone Films Incorporated 103 mi 16mm Color sound
1996 Before And After to be added 103 min 16mm Color sound