The US Senate on Thursday confirmed the appointment of Army General Mark Milley as chairman of the Joint Chiefs of Staff, succeeding Marine General Joe Dunford.

Milley, until now the Army chief of staff, will take over on September 30 as the nation's top uniformed military officer.

His nomination was approved by an 89-1 vote, two days after the Senate confirmed Mark Esper as US secretary of defense.

Milley, 61, graduated from Princeton University and served in the wars in Iraq and Afghanistan.