He was appointed to the position following the death of his long-serving predecessor Louis L. Goldstein in 1998 and served until 1999 when ex-governor William Donald Schaefer was elected by the people of Maryland to the office. Swann retired from state service in 1999 after 39 years in the comptrollers office. Swann went on to serve as a Calvert County commissioner from 2000 through 2002.
He is a life member and past commodore of the Solomons Island Yacht Club.
He has served on the Vestry of his church, Middleham-Street.Peters Episcopal Parish. Swann was the recipient of the Patterson Prize in recognition of his support for the establishment of the Jefferson Patterson Park and Museum in Calvert County.
In 1999, he was named State Employee of the year by the Maryland Chapter of the American Society for Public Administration.