Michael was elected to the York County Council in 2012 and currently serves as the Chair. He previously served as Vice-Chair. Prior to serving on the County Council, Michael was elected to two terms on the Fort Mill School Board.
He is a member of the Upper Palmetto YMCA Executive Board, a graduate of the Chamber of Commerce's Leadership York County program, and the Fort Mill Rotary Club, having served as President. Michael has served on the American Red Cross Board as well as the Teen Health Center Board. He has served as the Election Attorney for the York County Republican Party and as a Precinct Committeeman. Michael is an active youth volunteer involved in Junior Achievement in the Fort Mill School District as well as having coached youth football and youth soccer at the recreational and Club levels for over ten years.