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.
Grey's Anatomy
as Greg Zheng
NCIS
as Andrew Hubbard
The Wrecking Crew
as Akihiko
Hawaii Five-0
as Paul Lazio
NCIS: Los Angeles
as Navy Commander James Miyazaki
Mission: Impossible - The Final Reckoning
as Pills
Scandal
as Agent Miller
Magnum P.I.
as Lu Chan
DC's Legends of Tomorrow
as Tokugawa Iemitsu / Shogun
How to Get Away with Murder
as E.R. Doctor
For All Mankind
as Harrison Liu
Chuck
as Ring Agent
Fresh Off the Boat
as Linus
CSI: Vegas
as Dr. Cho
Workaholics
as Waiter
The Book of Boba Fett
as Dokk Strassi Performance Artist
Insecure
as Victor
Good Trouble
as Ken Sung
We Baby Bears
as Wally (voice)
Thor
as Einherjar Guard (uncredited)