Craig has been happily married for 40 years and has two sons, two daughters-in-law and 3 grandchildren. Craig served as a deputy sheriff in Pasco County before going to law school, working as aroad deputy, field training officer, underwater search and recovery diver and as a helicopter pilot. His oldest son followed in his footsteps and is now a helicopter pilot for the Pasco Sheriff. His youngest son is a Captain in the USAF flying AC130's. Craig's wife, Arndrea is an accomplished financial advisor with Wells Fargo Advisors.
Besides being a PADI certified dive master, Craig is also an active commercial pilot. He uses his small plane to provide charitable transportaion to medically needy people who travel for their medical care. He is also the past president of the local Experimental Aircraft Association Chapter.
Professionally, Craig is a circuit civil mediator in addition to his work as a trial lawyer. He has served as chairman of many bar committees including having served on the 6th Circuit Judicial Nomination Commission and the 6th Judical Circuit Grievance Committee.
He is active in the community as well, having served for many years on the Board of Directors of Leadership Pasco. He has also served as a director for the Harbor Behavioral Health Care institute. He an his firms support many local charitable events.