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.
General Zod and his loyal followers come to conquer Earth. But with Superman currently unavailable, Blue Beetle and Booster Gold have to fight this threat. Thankfully, they’re not alone, as they also have the help of the Animal Man.