Emmy Award-winning actor Jon Cryer has been cast as iconic DC comics villain Lex Luthor on The CW's Supergirl.

Best known for his roles in the John Hughes classic Pretty in Pink and on the long-running comedy Two and a Half Men, Cryer will debut in the 15th episode of Season 4, and then continue in a recurring role.

RELATED: Supergirl Moves Martian Manhunter Toward a More Comics-Inspired Role

Of course, this isn't Cryer's first time as a Luthor, as he played Lex's nephew Lenny in 1987's Superman: IV: The Quest for Peace, in which he helped to create the Nuclear Man.

Jon Cryer

“We are enormous fans of Jon Cryer, and he was instantly our dream actor to play the iconic role of Lex Luthor," Supergirl executive producers Robert Rovner and Jessica Queller said in a joint statement. "Jon is a super-talent, and the fact that he played Lenny Luthor in Superman IV brings an added layer of legacy to his casting. We’re beyond thrilled to welcome Jon to the Supergirl family.”

The CW announced last month that it was casting for the role of Lex Luthor, who has been mentioned on numerous occasions by his sister Lena, played by Katie McGrath, but has yet to be seen, even in a photo.

RELATED: Manchester Black Sports a Comics-Accurate Look in New Supergirl Photos

“We’re beyond excited to introduce iconic villain, Lex Luthor, to Supergirl and to weave him into our story this season," Rovner and Queller added. "We’ve talked about having Lex on the show since it’s inception and we’re excited to have him finally arrive. We can’t wait for him to shake things up in National City and watch him go toe to toe with not only Supergirl, but his sister Lena Luthor.”

Airing Sundays at 8 pm ET/PT on The CW, Supergirl stars Melissa Benoist as Kara Danvers, David Harewood as Martian Manhunter, Mehcad Brooks as Jimmy Olsen, and Chyler Leigh as Alex Danvers.