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