China Seas 1935
as Ship's Officer / Sergeant of the Guards (uncredited)
Among the Missing 1934
as Technical Man
Shanghai Express 1932
as Chinese Officer (uncredited), Technical Advisor
Daughter of the Dragon 1931
Technical Advisor
Shanghai Bound 1927
as Local Agent
Outside the Law 1921
Assistant Director
Credits from TMDB.