Pin Ho was born on July 20, 1917 in Shaoyang, Hunan, China. He was an actor and assistant director, known for Vengeance! (1970), Shandong Ma Yong Zhen (1962) and Ru xia (1967). He was married to Lai Wang. He died on December 11, 1981 in Hong Kong, British Crown Colony.