He served as president of the Beaver Falls Bureau of Health from 1907 to 1914. During the First World War, Swick served as a first lieutenant and later as a captain in the Medical Corps of the United States Army, with overseas service, from August 31, 1917 to May 9, 1919.
After his time in the service, he resumed the practice of medicine in Beaver Falls. He was also interested in banking and the manufacturing of steel products. He served as a member of the Beaver Falls City Council from 1925 to 1927.
Swick was elected as a Republican to the Seventieth and to the three succeeding Congresses. He was an unsuccessful candidate for reelection in 1934. He resumed the practice of medicine until August 1945, when he retired.
He died in Beaver Falls, aged 73, and is buried in Concord Cemetery in North Sewickley Township, Beaver County, Pennsylvania.