Shazam Thunder (DC Extended Universe)

Eugene Choi is one of the three tetartagonists (along with Darla Dudley and Pedro Peña). He is one of Billy's foster siblings who loves tech and non-fiction.

He was portrayed by Ian Chen as Eugene Choi and Ross Butler as Shazam Thunder.

Biography
Eugene grew in Philadelphia raised in a foster home by Victor and Rosa Vasque, who orphans themselves, alongside his foster siblings kind-hearted Mary Bromfield, shy and silent Pedro Peña, superhero fanatic Freddy Freeman, and sweet and loving Darla Dudley. Although they were not related biologically, Eugene and his foster family loved each other very much.

One night during the Christmas season, while Eugene was playing a video game, Victor and Rosa brought home a new adoption to the family, Billy Batson, a teen runaway, but Eugene did not notice as he was too busy playing his video game, then Victor walked up to him to remind Eugene that he wasn't along that wasn't allow to drink sodas after dark, much to his surprise as he did not know it got dark. Then during dinner when Victor does grace Eugene and the rest of his sibling, except Billy, join in. The next day, when school ends and Eugene is ready to head home with his siblings, Freddy gets beated up bullies the Breyer brothers, Brett & Bruke, after they nearly run him over with their truck and it caused the paint to be scratched. After Billy stands up to the Breyers when mock Freddy for not having a real mother and Billy attacks them with Freddy's crutch, Eugene tries help Billy when the Breyers start to beat him up by grabbing Brett's nunchucks and using them to fight the bullies, only to himself in the head with them. After Billy runs away and the Breyers chase him into a subway station, Eugene and his siblings help Freddy up.