John Heard Jr. (March 7, 1946 β July 21, 2017) was an American actor. Heard 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), Beaches (1988), and Deceived (1991), and was perhaps best known for his role of Peter McCallister in the first two Home Alone films (1990β1992). He was nominated for an Emmy Award in 1999 for guest-starring as Vin Makazian on The Sopranos (1999β2004).
C.H.U.D.
1984
The Package
1989
Home Alone 2: Lost in New York
1992
Assault on Wall Street
2013
White Chicks
2004
Is That a Gun in Your Pocket?
2016
Dear America: Letters Home from Vietnam
1987
Justice League: The New Frontier
2008
The Tale
2018
Stealing Roses
2012
Counting for Thunder
2015
Too Big to Fail
2011
After the Reality
2016
The Pelican Brief
1993
The Milagro Beanfield War
1988
Radio Flyer
1992
Executive Power
1997
Spoils of War
1994
The Nurse
2014
Runner Runner
2013
The Witness
2000
Witches Blood
2014
The Truth
2010
Big
1988
Dead Lenny
2007
Dying on the Edge
2001
Snake Eyes
1998
Will There Really Be a Morning?
1983
P.J.
2008
Cat People
1982
Awakenings
1990
Battlestar Galactica: Razor
2007
After Hours
1985
Steel City
2006
In the Line of Fire
1993
Pray for Rain
2017
Perfect Murder, Perfect Town: JonBenΓ©t and the City of Boulder
2000
Before and After
1996
Rambling Rose
1991
Cutter's Way
1981