As a lifelong citizen of the Birmingham community, John is deeply influenced by the people and culture. He attended public school here and following his passion for numbers, received a bachelors degree in Accounting from UAB. . In the accounting field, he worked as a controller and consultant. John enjoyed helping people, but felt he could assist more, if he had a law degree. He attended the Birmingham School of Law and received a law degree that he has used to represent people when they need a strong advocate.

Besides his professional life, John is a father of two. He hopes his work in the legal field will help individuals get back on their feet to enjoy life and be with their friends and family. John believes that each client he assists helps get them back to where they were before their injury, so that they may return to the road of life and being an active member of our community.

Birmingham Office:
300 Vestavia Pkwy
Ste 3400
Vestavia, AL 35216
(205) 313-6444


Montgomery Office:
445 Dexter Ave
Ste 4050
Montgomery, Alabama 36104
(334) 557-7171