
Acting
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).

Imprisoned

The Tale
as William P. Allens

The Last Sharknado: It's About Time
as George (archive footage)

Living Among Us
as Andrew

Buoyancy
as Frank

Last Rampage
as Blackwell

Pray for Rain
as Markus Gardner

Searching for Fortune
as Michael Denton Sr.

Jimmy Vestvood: Amerikan Hero
as JP Monroe

So B. It
as Thurman

The Movies That Made Us
as Self (figure) · 1 ep.

APB
as Joe · 1 ep.

MacGyver
as Arthur Ericson · 1 ep.

Adam Devine's House Party
as Dregory · 1 ep.

Elementary
as Henry Watson · 1 ep.

Perception
as Congressman Evan Rickford · 2 ep.

Person of Interest
as Roger McCourt · 1 ep.

Gravity
as B.C. · 3 ep.

Modern Family
as Gunther Thorpe · 1 ep.

NCIS: Los Angeles
as Michael Thomas · 3 ep.
Awakenings
1990