Stephen Oyoung is an Asian-American film and television actor. He is a martial arts expert specializing in Chinese Wushu Kung Fu. Oyoung also worked in the industry as a stuntman, a fight choreographer and a motion capture performer.
Set in the same universe as “JLA VS. Godzilla”. Mongul kidnaps people from the universe to partake in his gladiatorial games, forcing several heroes, including the Justice League and the Guardians of the Galaxy, to intervene.