
John Heard
ActingBiography
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).
Movies
(126 total)
Home Alone
as Peter

White Chicks
as Warren Vandergeld

Big
as Paul

Awakenings
as Dr. Kaufman

In the Line of Fire
as Professor Riger

The Pelican Brief
as Gavin Vereek

After Hours
as Tom the Bartender

Sharknado
as George

The Guardian
as Capt. Frank Larson

Snake Eyes
as Gilbert Powell

Runner Runner
as Harry Furst

Would You Rather
as Conway

The Great Debaters
as Sheriff Dozier

One Eight Seven
as Dave Childress

Cat People
as Oliver Yates

Justice League: The New Frontier
as Ace Morgan (voice)

Assault on Wall Street
as Jeremy Stancroft

The Tale
as William P. Allens

Battlestar Galactica: Razor
as Commander Barry Garner (archive footage) (uncredited)
TV Shows
(40 total)
Prison Break
as Frank Tancredi

Law & Order: Special Victims Unit
as Peter Sipes

The Sopranos
as Vin Makazian

Modern Family
as Gunther Thorpe

Person of Interest
as Roger McCourt

Elementary
as Henry Watson

Battlestar Galactica
as Commander Barry Garner

CSI: Miami
as Kenwall 'Duke' Duquesne

CSI: Crime Scene Investigation
as Roger Ridley

NCIS: Los Angeles
as Michael Thomas

MacGyver
as Arthur Ericson

Law & Order
as Mitch Burke

Law & Order
as Walter Grobman

Entourage
as Richard Wimmer

Miami Vice
as Laurence Thurmond

Numb3rs
as Peter Houseman

Law & Order: Criminal Intent
as Larry Wiegert

Perception
as Congressman Evan Rickford

The Outer Limits
as Paul Stein

Southland
as Ben Sherman Sr.
