年征讨刘武周，前后以功勋加上柱国，累功赏赐财物一千五百段。武德四年（621年）5月，又从李世民在虎牢之战中破王世充、窦建德，武德六年（621年）5月，跟随行军总管李世勣击破徐圆朗。武德九年（626年）六月初四，李世民率尉迟敬德、侯君集、张公谨、刘师立、公孙武达、独孤彦云、杜君绰、郑仁泰、李孟尝等九将伏兵于玄武门(长安太极宫北面正门)内，杀死太子李建成、齐王李元吉，夺得帝位。当时以功被授为右监门副率，赐物五千段，黄金五百两。7月除右监门中郎将，封武水县开国公，仍别食实封四百户。8月李世民即皇帝位。