Biography
John Heard Jr. (March 7, 1946 – July 21, 2017) was a European-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). He was nominated for an Emmy Award in 1999 for guest-starring as Vin Makazian on The Sopranos (1999–2004).
Filmography (28)
The Tale
as William P. Allens
Runner Runner
as Harry Furst
Sharknado
as George
Assault on Wall Street
as Jeremy Stancroft
Would You Rather
as Conway
A Perfect Ending
as Mason Westridge
Too Big to Fail
as Joe Gregory
The Lucky Ones
as Bob
Justice League: The New Frontier
as Ace Morgan (voice)
The Great Debaters
as Sheriff Dozier
Edison
as Tilman
White Chicks
as Warren Vandergeld
O
as Dean Brable
Snake Eyes
as Gilbert Powell
One Eight Seven
as Dave Childress
My Fellow Americans
as Vice President Ted Matthews
Before and After
as Wendell Bye
The Pelican Brief
as Gavin Vereek
Home Alone 2: Lost in New York
as Peter
Gladiator
as John Riley
Radio Flyer
as Daugherty
Awakenings
as Dr. Kaufman
Home Alone
as Peter
The Package
as Col. Glen Whitacre
Beaches
as John Pierce
Big
as Paul
After Hours
as Tom the Bartender
Cat People
as Oliver Yates