'Smallville' Actor Looking to Reprise Lex Luthor Role in 'Batman vs. Superman'? Michael Rosenbaum, who played Lex Luthor in the Smallville TV series, discussed the idea of reprising the role in the highly anticipated 'Man of Steel 2.'