曾任成都市中级人民法院助理审判员、审判员、刑事审判庭副庭长;成都市中级人民法院纪检组长、副院长、院长、党组书记;中共成都市委副秘书长、机关党委书记、中共成都市委八届委员;四川省高级人民法院副院长、党组副书记。
2001年06月,任最高人民法院政治部主任、党组成员、最高人民法院机关党委书记。
2004年06月,任最高人民法院副院长,审判员、审判委员会委员,二级大法官。
2013年3月16日,第十二届全国人民代表大会法律委员会副主任委员。
2013年6月29日,免去苏泽林的最高人民法院副院长、审判委员会委员、审判员职务。