
Mar 7, 1946 – Jul 21, 2017 · Washington, District of Columbia, USA
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).

as Peter

as Peter

as Warren Vandergeld

as Paul

as Dr. Kaufman

as Professor Riger

as Tom the Bartender

as Gavin Vereek
as Capt. Frank Larson
as George
as Gilbert Powell
as Harry Furst
as Conway
as Sheriff Dozier
as Childress
as Oliver Yates
as Ace Morgan (voice)
as Jeremy Stancroft
as William P. Allens
as Commander Barry Garner (archive footage) (uncredited)
as John Riley
as Reverend
as Tilman
as Tony Smith
as George Cooper
as Dean Brable
as John Pierce
as Col. Glen Whitacre
as Joe Gregory
as George (archive footage)
as James Decker
as Officer Lou Bratley
as Daugherty
as Wendell Bye
as Bob
as Alex Cutter
as Vice President Ted Matthews
as Michael Carnes
as Mason Westridge
as Jack
as Charlie Bloom
as Older Willcox "Buddy" Hillyer
as Brother Timothy
as Sam Farmer
as Blackwell
as Thomas Harriman
as Ludie Watts
as Minister Sorrensen