Along with Sammo Hung, Poon founded D&B Films Co., Ltd which released action and martial arts motion pictures such as the In the Line of Duty series, Hong Kong 1941, Legacy of Rage and some more than 50 other titles. The company's last production, "Black Cat II: Assassination of President Yeltsin" (Hei mao zhi ci sha Ye Li Qin), was in 1992.