He previously served as Chief Legal Counsel for the Ohio Office of Criminal Justice Services, the Governor's research and planning agency for all issues regarding criminal justice. From 1992 through 2003, he was the elected President of Reynoldsburg City Council. He also served as Assistant Legal Counsel at the Ohio Department of Transportation. Mayor McCloud is currently serving in his sixth year as Mayor.