All Cast

Michael Tong Man-Lung

Michael Tong Man-Lung

Ip Man

Fengye Lin

Fengye Lin

Zheng Delong

Billy Lau Nam-Kwong

Billy Lau Nam-Kwong

Master Fang

Zhao Lin

Zhao Lin

Yu Sewei

Chen Yuyong

Chen Yuyong

Ou Ye

Li Huo-Huo

Li Huo-Huo

A Tai

Zheng Liuzhi

Zheng Liuzhi

Ah Min

Li Peize

Li Peize

Shan Yucai

Shi Chenwei

Shi Chenwei

Cui Guichen

Yue Dongfeng

Yue Dongfeng

Old Man