2024
Gangnam Project as Ken Yoon (10 episodes)
2022
Reacher as Oleg (3 episodes)
2021
Vicious Fun as Hideo
2020
Transplant as Dr. Andrew Zhang (4 episodes)
2020
Utopia Falls as Ryden (10 episodes)
2020
Nurses as Tomo Yamato (1 episode)
2019
The River You Step In as Detective Jones
2019
Coroner as Lawrence (1 episode)
2017
Taken as Shinigami (1 episode)
2016
Private Eyes as Dalton Yi (1 episode)
2015
The Expanse as Commander Kunis (2 episodes)
2015
The Art of More as Simon Peng (3 episodes)
2015
Blood and Water as Norris Pang (8 episodes)
2015
Killjoys as Fancy Lee (25 episodes)
2012
Beauty and the Beast as Franklin Lewis (1 episode)
2011
Alphas as Ops (1 episode)
2011
Taken from Me: The Tiffany Rubin Story as Jeff
2010
Lost Girl as Monk Guard (1 episode)
2010
Republic of Doyle as Bradley Channing (1 episode)
2009
Kissed by Lightning as Sun-June
2008
Murdoch Mysteries as Mr. Aaron Park (1 episode)
2006
Love Thy Neighbor as Accomplice / Jack Kim
2006
The Veteran as CIA Agent Huang
2004
ReGenesis as Marlon Wasser (1 episode)
2003
Mayday as Investigator Thomas Wang (1 episode)
1999
Relic Hunter as Rebel #2 (1 episode)