Han ble utnevnt som offiser i infanteriet gjennom Reserve Officers' Training Corps, og Cavoli tjenestegjorde i krigen i Afghanistan. Han ledet en brigade i 1st Armored Division, 7th Army Joint Multinational Training Command, og 25th Infantry Division før han overtok kommandoen for United States Army Europe i januar 2018.