Richard Wen

Richard Wen (1981-) was an HKPD police officer during the 2010s. In 2012, he arrested 18K Triad drug dealer Tyler Liang during a drug bust at Wah Fi Storage in Central.