Supergirl has cast Thomas Lennon (Reno 911) as the new Mister Mxyzptlk. The villainous Mxyzptlk (pronounced "miks-yez-PIT-əl-ik") originally appeared in the series back in Season 2. However, he was first portrayed by Peter Gadiot. The series will be able to get away with a new actor taking on the role because of the character's shape-shifting and reality-bending powers. This won't be Lennon's first time in a DC project. He previously voiced Chief O'Hara in two animated Batman movies that were based on the 1960s TV series. Lennon also appeared in 2012's The Dark Knight Rises as Bruce Wayne's doctor.

Thomas Lennon is set to recur as Mister Mxyzptlk in Supergirl season 5. The show is currently in the middle of the Crisis on Infinite Earths crossover event, which comes to a close early next year. Mxyzptlk, aka Mxy, is the impish villain from the 5th Dimension. He previously visited National City to woo Kara Danvers, but ended up creating chaos in the process. Lennon should be able to bring a new kind of chaos to the role on the hit series.

Mister Mxyzptlk was created in 1944 by writer Jerry Siegel and artist Ira Yarborough. He was supposed to show up in Superman #30, but there was a production lag, so the villain actually made his first appearance in the Superman comic strip instead. He has tormented the Man of Steel for years and is known for his trickster ways as he warps reality in a cartoonish way. One of the character's big weaknesses is saying or spelling his name backwards, though this was eliminated during the Crisis on Infinite Earths reboot comic series.

As for Thomas Lennon, it appears he's going to be pretty busy in the coming months. Quibi has given a green light to a seventh season of Reno 911, the beloved comedy series from Comedy Central. Lennon is a co-creator on the series, which will see him reunite with Robert Ben Garant and Kerri Kenney-Silver. The rest of the original cast are coming back and Lennon hopes that Nick Swardson can still roller skate to make his comeback as the fan-favorite Terry. It's been 10 years since season 6 ended.

Supergirl airs Sunday nights on The CW and stars Melissa Benoist as Kara Danvers, David Harewood as Martian Manhunter, Mehcad Brooks as Jimmy Olsen, and Chyler Leigh as Alex Danvers. It isn't clear when Thomas Lennon will make his debut on the hit show, but it will more than likely be early next year after the Crisis on Infinite Earths crossover event. For now, DC fans are wondering how the crossover event is going to come to an end. The massive event has been throwing curveballs and it will surely have huge ramifications for the respective shows. Deadline was the first to report on Thomas Lennon joining the cast of Supergirl.