Kelly was first elected to the office of Sedgwick County Clerk in 2008 and reelected in 2012. The County Clerk's Office has extensive duties relating to property tax levies and tax roll preparation.
Kelly earned his Bachelor's of Business Administration degrees in finance and marketing from Tabor College and worked for six years in the financial industry as an investment advisor. He continues to serve on the Board of Directors for Hillsboro State Bank. In march 2013, Governor Sam Brownback appointed Kelly to the Board of Trustees of the Kansas Public Employees Retirement System. He resides in Wichita.