Nascido em 1893 no condado de Cenxi, província de Guangxi (atual Região Autónoma de Guangxi), aos 35 anos de idade já era um respeitado e conhecido mestre de Hongjia (Hung Gar).
Em 1925, Yim Sheung Mo ouviu sobre a reputação do mestre nortista recém-chegado a Cantão e, conforme o hábito da época, convidou Gu Ruzhang para um combate amistoso.No fim Yim Sheung Mo abandonou o seu estilo anterior e tornou-se primeiro discípulo de Gu Ruzhang em Cantão.
Yim Sheung Mo mudou-se para Hong Kong em 1952 e lá começou a dar aulas na academia de um velho amigo, mestre Ma Kim Fung (Ma Jianfeng). Sua reputação cresceu rapidamente e logo tornou-se bem conhecido em Hong Kong.
Yim Sheung Mo teve muitos alunos em Hong Kong e deixou alguns representantes dos seus ensinamentos em todo o mundo, dos quais se destacou o mestre Chan Kowk Wai, seu primeiro discípulo em Hong Kong. Yim Sheung Mo dedicou toda a sua vida ao ensino da arte marcial chinesa e deu aulas até seu último dia de vida, vindo a falecer em 1971 em Hong Kong.