本性恪敏。武德八年,授水部郎中,请于陇州开五节堰,引水通运,贞观年间,迁将作少匠,护作九成宫、洛阳宫及诸苑御,以干力称,多所赉尝,游幸无不从,迁宣威将军。唐太宗选趫才,衣五色袍,乘六闲马,直屯营,宿卫仗内,号曰“飞骑”,每出幸,即以从,拜左屯卫将军,分典飞骑。
参加高昌之役,为行军副总管,出伊州,距柳谷百里,依山造攻械,增损旧法,器械益精。其处有汉班超纪功碑,行本磨去古刻,更刊颂陈唐国威灵。遂与侯君集进平高昌,战有军功,玺书尉劳。还,拜为金城郡公,赐奴婢七十人,帛百五十段。帝将征高丽,行本谏未宜轻用师,不从。至盖牟城,中流矢,卒。帝赋诗悼之,赠左卫大将军、郕国公,谥曰襄,陪葬昭陵。