1月参加工作。1987年3月，任辽宁省高级人民法院副科级助理审判员。1988年3月，任辽宁省高级人民法院研究室副主任、审判员。1992年7月，任全国法院干部业余法律大学辽宁分校专职副校长兼省法官培训中心专职副主任（正处级）。1995年4月，任辽宁省高级人民法院副院长。1999年12月，任辽宁省高级人民法院副院长、党组副书记。2003年1月，任大连市中级人民法院院长、党组书记。2006年1月，任辽宁省高级人民法院副院长、党组书记。2006年11月，任辽宁省高级人民法院副院长、代理院长、党组书记。2007年