2003年6月至2006年9月任辽宁干部学院院长;2006年10月任大连市中级人民法院副院长、审判委员会委员、审判员,党组书记、代理院长;2008年1月10日大连市第十四届人民代表大会第一次会议选举为大连市中级人民法院院长;2013年1月10日连任大连市中级人民法院院长。