Limin Deng is an actor.
Journey to the West: A Duel of the Faith 2021
as Supreme Lord
Young Detective Dee: Rise of the Sea Dragon 2013
as Master Wang
An Empress and the Warriors 2008
as Yan's deputy
Credits from TMDB.