Faddis served as a sergeant in the Tenth Infantry, Pennsylvania National Guard, on the Mexican border in 1916. During the First World War he served with the Forty-seventh Regiment, United States Infantry, and the Fourth Ammunition Train. He rose to rank of lieutenant colonel of Infantry, and served in the Army of Occupation in Germany. During his service he was awarded the Purple Heart.
Faddis was elected as a Democrat to the Seventy-third and to the four succeeding Congresses and served from March 4, 1933, until his resignation on December 4, 1942, to enter the United States Army. He was an unsuccessful candidate for renomination in 1942.
Second World War Service
During the Second World War, Faddis was a colonel in the United States Army. During the war he was awarded the Purple Heart and the Bronze Star.