Po Shun is the son of Ah Yow Leong and his second wife, Wright Jing (née Woo). Po Shun is the eighth child, initially raised in a family of nine siblings. His father, Ah Yow Leong was born in Toisan, southern China around 1891, eventually becoming a successful businessman in England. He started the Leong Trading Company and purchased a ship in Hong Kong to import goods to England. After the Second World War, with his export company inoperable, he opened the Universal Chinese Restaurant at 11 Denmark Street, Soho, London. He died in 1948 after falling down the stairs. Po Shun's mother, born Lai Jing Woo, came from the village of Shun Tuck Yoon, Guang Dong, China as the second wife to Po Shun's father. She was born on December 4, 1913 of the Chinese lunar year calendar. Po Shun's mother currently lives in the Los Angeles area, sharing time with Po Shun’s family and his brother Po Chih.