According to The Hollywood Reporter, Kal Penn has joined the cast of Bryan Singer's Superman movie for Warner Bros. Pictures. Penn, who starred in Harold & Kumar Go to White Castle, will play Lex Luthor's right-hand man, a genius henchman named Stanford. Kevin Spacey is playing Luthor.

Penn joins a cast that includes Brandon Routh as Superman, Kate Bosworth as Lois Lane, Hugh Laurie as Perry White, James Marsden as Richard White and Sam Huntington as Jimmy Olsen. Producing the film are Jon Peters, Singer and Gilbert Adler.

RELATED: Chris Rock Recalls Superman Role That Never Happened: I Was This Close

Penn also has landed the starring role in director Mira Nair's latest project, The Namesake, playing the son of Indian immigrants who wants to fit in with his fellow New Yorkers. He also just signed on to appear in the last six episodes of HBO's "Six Feet Under" as the boyfriend of Lauren Ambrose's character.