Ip Man
Cheung Wing-sing (as Lynn Hung)
Cheung Tin-chi (as Max Zhang)
Frank
Ma King-Sang
Miss Wong
Chui Lek (as Kai-Chung Cheung)
Fatso
Master Tin
Bruce Lee (as Kwok-Kwan Chan)
Editor Lee
David
Ah Ching
Ip Man's Student #1
Principal
Master Tam
Master Law
Master Lee
Master Chan
Ip Ching (as Wang Yan Shi)
Cheung Fong
Thai Boxer (as Sarut Khanwilai)
Edward
Frank's Wife
Frank''s Daughter
Resident #1
Resident #2
Resident #3
Resident #4
Teacher #1
Teacher #2
Teacher #3
Estate Agent
Ip Man's Student #2
Ip Man's Student #3 (as Ni Han Jin)
Ip Man's Student #4
Ma King Sang's Subordinate #1
Ma King Sang's Subordinate #2
Dance Teacher
Notary
Mr. Huang
Journalist #1
Journalist #2 / Police Officer #1
Announcer #1
Announcer #2
Restaurant Owner (as Wen Hao Huang)
Restaurant Waiter
Police Officer #2
Underground Fighter #1
Underground Fighter #2
Doctor
Nurse #1
Nurse #2
Cheung Tin Chi's Student #1
Cheung Tin Chi's Student #2
Cheung Tin Chi's Student #3
Ma King-Sang (voice)
Police officer