贡生身分担任陕西通判，后在陕西商州知府任内，训练乡兵对抗白莲教起义，屡次建立大功，为清仁宗召见，与刘清，林岚齐名。嘉庆二十三年（1818年）因功前往台湾，高升台湾知府，任内以内政与狱政功绩为主。子盖钰，字式如，一字玉山，道光二年壬午恩科进士，官至陕西佛坪同知。