21 Celebrities You Completely Forgot Guest Starred on ‘Smallville’
Can you believe that it’s already been five years since the last episode of Smallville premiered? It seems like it was just the other day when we were all watching Clark Kent gawk over Lana Lang and struggle with his new abilities!
But looking back, we know that Clark’s journey would never have been the same without those brutal villains he had to fight by the dozen. And believe it or not, most of these characters were portrayed by celebrity guest stars, like Amy Adams and Ian Somerhalder. Scroll down to see which other famous actors and actresses appeared on the show!
REDATED: See What the Original Cast of ‘Smallville’ Looks Like Today!
Amy Adams (Jodi Melville)
Tori Spelling (Linda Lake)
Adam Brody (Justin Gaines)
Pam Grier (Amanda Waller)
Tyler Posey (Javier Ramirez)
Brian Austin Green (John Corben)
Ian Somerhalder (Adam Knight)
Paul Wesley (Lucas Luthor)
Lizzy Caplan (Tina Greer)
Lucas Grabeel (Lex Luthor)
Christina Milian (Rachel Davenport)
Bow Wow (Baern/Lamar Johnson)
Alan Ritchson (Arthur Curry/Aquaman)
Christopher Reeve (Dr. Virgil Swann)
Chris Carmack (Geoff Johns)
Joe Morton (Dr. Steven Hamilton)
Eva Marcille (Tyler Crenshaw)
Jonathan Taylor Thomas (Ian Randall)
Jesse Metcalfe (Van McNulty)
Allison Scagliotti (Jayna)
David Gallagher (Zan)
Conversation
All comments are subject to our Community Guidelines. In Touch Weekly does not endorse the opinions and views shared by our readers in our comment sections. Our comments section is a place where readers can engage in healthy, productive, lively, and respectful discussions. Offensive language, hate speech, personal attacks, and/or defamatory statements are not permitted. Advertising or spam is also prohibited.