1979年9月,安徽大学经济系经济学专业学生
1983年7月,为安徽省人大常委会法制工作委员会办公室干部
1988年12月,任安徽省人大常委会法制工作委员会办公室副主任
1993年12月,任安徽省人大常委会法制工作委员会办公室主任
1997年11月,任安徽省人大常委会法制工作委员会副主任
2001年1月,任安徽省人大常委会内务司法工作委员副主任
2002年9月,任安徽省人大常委会研究室主任、机关党组成员
2004年2月,任安徽省人大常委会副秘书长、研究室主任、机关党组成员
2007年1月,任安徽省人民检察院副检察长、党组成员
2010年4月,任安徽省人民检察院副检察长、党组副书记
2012年12月,任江西省人民检察院党组书记
2013年2月,任江西省人民检察院检察长、党组书记。
2013年2月27日,《最高人民检察院关于池强等8人为中华人民共和国大检察官的公告》(检〔2013〕5号)公布,刘铁流为中华人民共和国二级大检察官。