He began his career in public accounting and received his license as a Certified Public Accountant. He remained in public accounting for six years and focused mostly on auditing and tax preparation. He continues to work in public accounting during the tax season in the off hours from his regular job.
The last eight years has been spent working for a couple different school districts (St. Louis Public Schools and Shepherd Public Schools) as a business manager. In addition to overseeing the daily financial operations of the District, he is also instrumental in negotiating labor contracts with the various labor groups.