The cause was a heart attack, his daughter, Farah Alvin, said.
Mr. Alvin painted striking images for more than 135 films in a 35-year career, working on projects for directors like Steven Spielberg, George Lucas, Blake Edwards, Mel Brooks and Ridley Scott.
“He captured the heart of whatever the assignment was,” Federico Tio, executive vice president of marketing for Walt Disney Studios from 1990 to 2005, said in an interview on Friday. “John became synonymous with almost all of the recent posters for Disney” — for films including "Beauty and the Beast," "Aladdin," "The Little Mermaid" and rereleases of "Snow White and the Seven Dwarfs" and "Pinocchio."
“We actually started using him as an adjective,” Mr. Tio said. “We called his work Alvinized.”
For the 1974 horror spoof "Young Frankenstein," Mr. Alvin painted looming stonelike title letters rising from a castle that is superimposed over a full moon, with a crazed Gene Wilder and Peter Boyle as the Frankenstein monster tipping his top hat. For "Blade Runner" in 1982, he used a large composite of Harrison Ford's face over a futuristic city. His 1994 poster for "The Lion King" shows animals of many kinds surrounding a rock to view the newborn monarch.
More recently Mr. Alvin painted posters for the "Star Wars," "Harry Potter," “Lord of the Rings” and “Pirates of the Caribbean” series.