与比利时前首相廷德斯曼曾是同学，因此精通法语，又会英文与中文。1908年父亲逝世。1917年因母亲在上海病危而匆匆回上海，入徐汇公学(今徐汇中学)念书，同年母亲病逝上海。毕业于上海震旦大学法律系。1930年，考入上海法租界公董局，任政治处社会股翻译，与程子卿、朱良弼结为异姓兄弟。同年结识已在法租界任职的黄金荣，协助黄办案。1938年任法租界巡捕房侦探长。1939年出任法租界一级警长，同年底升任特级督察长，是当时法租界职位最高的华人。抗战时任上海警察局政治处处长兼第三区警察局局长、上海行动总指挥部特警组组长。