
John Heard
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).
125
Films
39
TV Shows
Known For
164 Credits
Law & Order
as Mitch Burke
1990

Law & Order
as Walter Grobman
1990

Law & Order: Special Victims Unit
as Peter Sipes
1999

CSI: Crime Scene Investigation
as Roger Ridley
2000

Modern Family
as Gunther Thorpe
2009

Law & Order: Criminal Intent
as Larry Wiegert
2001

CSI: Miami
as Kenwall 'Duke' Duquesne
2002

Prison Break
as Frank Tancredi
2005

The Sopranos
as Vin Makazian
1999

NCIS: Los Angeles
as Michael Thomas
2009

Elementary
as Henry Watson
2012

Person of Interest
as Roger McCourt
2011