John Heard is an American actor, known as Peter McCallister in Home Alone and Home Alone 2: Lost in New York. Other film credits include So B. It, Jimmy Vestvood: Amerikan Hero, Living Among Us, Searching for Fortune, The Great Debaters, Sweet Land, Pollock, In the Line of Fire, Awakenings, Big, and After Hours.
Theatre credits include his Broadway debut as David Carson/Lord Cumulus in Warp (Ambassador Theatre), Gentleman Caller in The Glass Menagerie (Eugene O’Neill Theatre), Henry Hirsch in Total Abandon (Booth Theatre), and Guildenstern/Hamlet in Hamlet (Vivian Beaumont Theatre); and Off-Broadway, as Leroy Hamilton in The Last Yankee (N.Y.C. Center Stage), Andrew Makepeace Ladd III in Love Letters (Promenade Theatre), Vagabond in The Vagabond and Savely in The Witch, as part of The Chekhov Sketchbook (Harold Clurman Theatre), Paul in At Home and Paul in Abroad, as part of Split (2nd Stage Theatre), and Cassio in Othello (Delacorte Theatre).