John Heard, Jr. (born March 7, 1946) is an American actor known for his recurring role as Peter McCallister, in the first two installments of the Home Alone movie series. In 2011 he appeared as Lehman Brothers' COO Joe Gregory in the HBO telefilm Too Big to Fail. He also starred in Cat People, The Milagro Beanfield War, The Pelican Brief, Big, and Sharknado.