| Crackerjack (1938) as Hambro Golding |
| Strange Boarders (1938) as Luke |
| The Amazing Quest of Ernest Bliss (1936) as Dorrington |
| Lady in Danger (1934) as Dittling |
| Number Seventeen (1932) as Ben |
| The Chinese Puzzle (1932) as Marquis Li Chung |
| Chin Chin Chinaman (1931) as The Mandarin |
| The Chinese Puzzle (1919) as Marquis Li Chung |
| Number Seventeen Producer |
| The Chinese Puzzle Theatre Play |
| Many Waters Theatre Play |
| Dicky Monteith Screenplay |
| The Chinese Puzzle Theatre Play |