Andrew was a solicitor in general practice for over 40 years, finally retiring in 2015. He was Under Sheriff of Gloucestershire for 10 years, and was one of the first to be appointed as a High Court Enforcement Officer (HCEO), when that came into being in 2004, a position Andrew still holds.

Andrew is a keen fisherman, chess player, and cross-country motor cyclist.