Did you know Superman goes way back? Even before our beloved Christopher Reeves. And finally our Henry Cavill. Tyler Hoechlin played Superman in two episodes of season 2 of 'Supergirl' Boy, I wish there were more.
Christopher Reeve ( is well known for being the man of steel and also for being a great advocate for spinal cord injuries after his accident in He was an actor, director, producer, screenwriter, author and activist. reeve was 52 yrs when he passed.
Here's a cool composite photo that combines the faces of almost every actor that has played Superman. The actors included are Christopher Reeve, Dean Cain, Tom Welling, Brandon Routh, and Henry Cavill.