Tyler Hoechlin

Tyler Hoechlin portrayed multiple versions of Clark Kent/Superman on, , , , , and.