Jon Landau Producer of Oscar-Winning ‘Titanic’ and ‘Avatar’ Dies at 63 – Hollywood Life
Jon Landau, the producer of award-winning films ‘Titanic’ and ‘Avatar’, passes away at 63 – Hollywood Life Image Credit: Getty Images Jon Landau has passed at 63. According to a Disney reporter, Landau died on Friday, July 5, after a 16-month battle