Acting
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.
as Akihiko
as Pills
as Einherjar Guard (uncredited)
as Technician Curtis
as Warehouse Guard
as Mike
as Triad Laptop Soldier
as Korean Terrorist (uncredited)
as Young Man
as Paratrooper 2 (uncredited)
as Greg Zheng
as Andrew Hubbard
as Paul Lazio
as Navy Commander James Miyazaki
as Harrison Liu
as Agent Miller
as Ring Agent
as Tokugawa Iemitsu / Shogun
as Wally (voice)
as Lu Chan