Acting
Mexico City, Mexico
Born April 3, 1988
China Salesman· 2017
Philip
Inside: A Chinese Horror Story· 2017
Gerrick
Little Lucky· 2017
Bao La
Outcast· 2014
Crusader (uncredited)
Tai Chi Zero· 2012
British Soldier (uncredited)
Fireworks· 2015
Smith