Home / Discover / People
  • Created April 12, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Shanghai Hotel

2014
as Carina's 'John'

Mega Man

2010
as Ice Man

Paper Wrap Fire

2015
as Debt Collector 1

外貌至上主义

2019
as "Ugly" Tuo Wen Shuai

Producer

Movie Dying Breath 2016
Movie Frame by Frame 2015

Guest Star

Episode Alex, Inc.
The Unfair Advantage
2018
Episode Elementary
Evidence of Things Not Seen
2015