If you can believe it, this year's Arrowverse crossover just got even bigger.
According to Entertainment Weekly, Supernatural alum Osric Chau will play Ryan Choi, aka the Atom, in "Crisis on Infinite Earths." Choi is described as "a physics professor at Ivy Town University" who "is just a normal guy who comes to learn that he has a pivotal role to play in the coming crisis."
Another Atom already exists in the Arrowverse: Legends of Tomorrow's Ray Palmer, who is played by Brandon Routh. However, Routh has been confirmed to appear as Kingdom Come Superman in the crossover, so it sounds like Choi could take over the Atom mantle during the event. Further, since Routh is exiting Legends of Tomorrow, this could set Choi up to take over his predecessor's spot on the team.
Created by Grant Morrison, Gail Simone and John Byrne, Choi is an Asian-American physics professor at Ivy University who follows in Ray Palmer's footsteps. He has been a member of both the Justice League of American and the Lighter Than Air Society.
Though he hasn't year appeared in the Arrowverse, Choi has been namedropped before. For instance, in The Flash Season 5 premiere, Barry and Iris' daughter Nora revealed Ryan Choi developed a future version of the Scarlet Speeder's suit.
Chau is perhaps best known for his role as the prophet Kevin Tran on Supernatural. His past credits also include Dirk Gently’s Holistic Detective Agency, Blood and Water and 2012.
"Crisis on Infinite Earths" already has a star-studded list of guest stars. Batman: The Animated Series star Kevin Conroy, Black Lightning's Cress Williams, Batman 1966 star Burt Ward, Legends of Tomorrow's Jonah Hex, The Flash triple-threat John Wesley Shipp and Smallville's Tom Welling and Erica Durance, as well as "Elseworlds" alums Tyler Hoechlin and Elizabeth Tulloch, are among those appearing the crossover. Routh has been confirmed to appear as Kingdom Come Superman.
"Crisis on Infinite Earths" begins Sunday, December 8 at 8 pm ET/PT on Supergirl, then continues in Batwoman on Monday, December 8 at 8 pm ET/PT and in The Flash on Tuesday, December 10 at 8 pm ET/PT. After the winter hiatus, the crossover will conclude on Tuesday, January 14 in Arrow at 8 pm ET/PT and in DC's Legends of Tomorrow at 9 pm ET/PT.