苏干刺是原苏门答腊国王的儿子,后来苏门答腊国遭到那孤儿国侵略,苏门答腊国王中毒箭而死,王子苏干刺尚年幼,王妃便下令,如有勇士能替国王报仇,就嫁其为妻。一老渔翁挺身而出,率军打败那孤儿国,王妃果然嫁给了老渔翁,并尊其为老国王。苏干刺成人后,就拉起自己的队伍杀掉了老渔翁国王,然后逃往山中另立山头。
苏干刺怨恨郑和未赏赐自己,便率水军拦截郑和水师。郑和随即率师迎头痛击、穷追猛打,把苏干刺的水军打得一败涂地,直到活捉苏干刺及其妻儿。永乐十三年郑和带着俘虏的苏干刺回国,朱棣下令把苏干刺杀了。