‘Smallville’ Gets a New Villain

by | June 17, 2009 at 9:42 PM | TV News

Were you bummed when BAG backed out of that ‘One Tree Hill’ role? Don’t worry, because The CW didn’t let him get too far away.

Brian Austin Green is headed to ‘Smallville‘ instead–for a much cooler gig, reports TVGuide.com.

Green will play DC Comics’ Kryptonite-powered villain Metallo in at least two episodes of Season 9. His first appearance will be in the Sept. 25th season premiere.

The ‘Beverly Hills, 90210′ alum was last seen on Fox’s canceled ‘Terminator: The Sarah Connor Chronicles.’