长期从事工程勘察、建设工程地质灾害危险性评估、地质灾害防治勘查设计与应急救援等防灾减灾工作。先后主持、参与多项地质灾害防治技术研究等科研课题和项目100余项。曾多次参与芦山“6.1”、泸定“9.5”地震及突发地质灾害抢险工作。现为达州市安全生产应急管理、达州市地质环境专家库专家。