Greg currently represents District 2 which includes a majority of the City of Troy. He has served on the Board of Education for 15 years.  In 2016, Greg was elected as the district president for AASB district 3.  He has previously served on the finance and business committees of AASB.

Greg is the Chief Technology and Security officer for Troy University and the Director of the Alabama Computer Forensics Institute. In 2002, Greg founded the first regional digital forensics lab in the nation with the U.S. Department of Justice. Greg developed the Cyberkids Awareness Program for the Alabama Attorney General's Office. He has authored five books on information technology, served as a member of many CyberSecurity task forces, holds two technology patents and is a frequent speaker at security conferences. Greg is an advocate of child protection programs and participates on a number of child advocacy councils.

He serves on the board of several captive insurance companies.

Greg has been married to his wife Amy for 18 years. They have three children.