湖南宁乡人。别名岷毓。早年参加辛亥革命和北伐战争。历任国民革命军团长、师长。1937年率部参加淞沪抗战,后任第一军军长,集团军副总司令、总司令,河西警备司令部、新疆警备总司令部总司令,西北军政长官公署副长官。1949年率部起义,后任新疆军区副司令员兼第二十二兵团司令员、新疆军区副司令员兼新疆生产建设兵团司令员、国防委员会委员。1955年被授予上将军衔。1982年加入中国共产党。是第六届全国政协副主席。