Michael Shanks

Celebrity

Michael Shanks Photos

5 of 28
Smallville - Season 10 - "Shield" - Michael Shanks as Carter Hall and Erica Durance as Lois Lane
Jack Rowand/The CW