Died at 74
male
Noah Lord Nelson III (August 2, 1951 – January 20, 2025) was an American actor and voice actor known for his deep baritone voice and extensive contributions to animated television series and video games.
Noah Nelson
Apocalypse
for Apocalypse in Avengers: Secret Wars (2026)
Suggested by captaincyclops2407
Plot TBA