10 Actors Who Played Superman

Kirk Alyn Superman (1948) Atom Man vs. Superman (1950)

George Reeves Superman & The Mole Men (1951) Adventures of Superman (1952-1958)

Christopher Reeve Superman: The Movie (1978), Superman II (1980), Superman III (1983), Superman IV: The Quest for Peace (1987)

John Haymes Newton Superboy (1988)

Gerard Christopher The Adventures of Superboy (1989-1991)

Dean Cain Lois & Clark: The New Adventures of Superman (1993-1997)

Tom Welling Smallville (2001-2011)

Tyler Hoechlin Supergirl (2016-2018)

Brandon Routh Superman Returns (2006) Crisis on Infinite Earths (2015)

Henry Cavill Man of Steel (2013) Batman v Superman: Dawn of Justice (2016) Justice League (2017) Zack Snyder's Justice League (2021)