Have a Nice Day 2018
as Lao Zhao (voice)
Summer of 1969 2002
Director
Up to West House Alone 1998
Credits from TMDB.