Stargate SG-1
as Moughal
Murder, She Wrote
as Kai Kuan
MacGyver
as Raymond Ling
The A-Team
as Byron Chin
King of the Hill
as Monk (voice)
M*A*S*H
as Syn Paik
Hill Street Blues
Magnum, P.I.
as Nguyen Hue
Ironside
Babylon 5
as The Muta-Do
Charlie's Angels
as Lt. Torres
Highlander: The Series
as Kiem Sun
Hawaii Five-O
as Lewis Shen
Airwolf
as Tommy Liu
Quincy, M.E.
as Capt. Bob Nishimura
Touched by an Angel
as Mr. Aramaki
T. J. Hooker
as Nguyen Chi
Hart to Hart
as Lang Chen Cheng
Simon & Simon
The District
as Nguyen Duc Chin