Show
Actor (47 credits)
Rematch
(TV Mini Series) (post-production)
P.C.
P.C.
- Episode #1.6
... P.C.
- Episode #1.5
... P.C.
- Episode #1.4
... P.C.
- Episode #1.3
... P.C.
- Episode #1.2
... P.C.
- Episode #1.1
... P.C.
2022
Bump
(TV Series)
Karl
Karl
- Parents of the Year
(2022)
... Karl
- The Owl and the Pussycat
(2022)
... Karl
2022
Significant Others
(TV Mini Series)
Father Shirley
Father Shirley
- Episode #1.5
(2022)
... Father Shirley
- Episode #1.2
(2022)
... Father Shirley
2019
Chimerica
(TV Series)
Tang Wen Lei
Tang Wen Lei
- Neither East nor West
(2019)
... Tang Wen Lei
- The Brace Position
(2019)
... Tang Wen Lei
- Gray Areas
(2019)
... Tang Wen Lei
2018
Informer
(TV Series)
Jin Weijun
Jin Weijun
- The Masterplan
(2018)
... Jin Weijun
- Ruby Tuesday
(2018)
... Jin Weijun
- Strawberry Fields
(2018)
... Jin Weijun
2018
Strangers
(TV Series)
Allen Ma
Allen Ma
- Episode #1.2
(2018)
... Allen Ma
- Episode #1.1
(2018)
... Allen Ma
2016
DCI Banks
(TV Series)
Chang Li
Chang Li
- A Little Bit of Heart: Part 2
(2016)
... Chang Li
- A Little Bit of Heart: Part 1
(2016)
... Chang Li
2015
Tyrant
(TV Series)
Ambassador Zhang
Ambassador Zhang
- The Other Brother
(2015)
... Ambassador Zhang
- Faith
(2015)
... Ambassador Zhang
- Enter the Fates
(2015)
... Ambassador Zhang
- Mark of Cain
(2015)
... Ambassador Zhang
2015
Critical
(TV Series)
Brian Zhao
Brian Zhao
- Episode #1.7
(2015)
... Brian Zhao
- Episode #1.6
(2015)
... Brian Zhao
- Episode #1.5
(2015)
... Brian Zhao
- Episode #1.4
(2015)
... Brian Zhao
- Episode #1.2
(2015)
... Brian Zhao
- Episode #1.1
(2015)
... Brian Zhao
2013
Dates
(TV Series)
Tony
Tony
- Erica & Callum
(2013)
... Tony
- Erica & Kate
(2013)
... Tony (voice, uncredited)
2011
Silent Witness
(TV Series)
Dr. Oliver Matthews
Dr. Oliver Matthews
- First Casualty: Part 2
(2011)
... Dr. Oliver Matthews
- First Casualty: Part 1
(2011)
... Dr. Oliver Matthews
Show
Producer (6 credits)
Show
Thanks (1 credit)
Show
Self (2 credits)