Displacement 2016
as Jacob Yu
A Little Problem 2014
as Roger
Space Warriors 2013
as Bao Yuen
The Avengers 2012
as Celebration Montage Interviewee
Credits from TMDB.