1965年应征入伍;1969年10月任蚌埠81039部队卫生队助理军医;1973年至1976年在蚌埠医学院医疗专业学习;1976年回部队卫生队工作,任军医、卫生队副队长等职务;1980年进入第四军医大学吉林分校学习两年;1984年调入南京空军机关医院工作,1986年任主治医生,1994年任副主任医生。历任内科主任、副院长、院长等职, 2007年4月退休。