Fear of Ring 2024
Actor
The Last Days of TJ Staggs 2018
Producer
Deb 2018
Lion Dancing 2014
Star of Bethlehem 2013
As the Winds Blow 2013
Common Heroes 2010
Invitation Only 2009
as President Yang
Credits from TMDB.