Craig qualified as a solicitor in 1994 and as a duty solicitor in 1995, specialising in criminal law since then. He worked predominantly in North Hampshire (Basingstoke and Aldershot) for 25 years before joining GPG in November 2020.

Craig represents clients at all stages in the criminal law process – at the police station, in the Youth and Magistrates Courts – from initial investigation to trial. He has experience of military investigations, and as a qualified driving instructor, is well placed to give practical advice and representation in motoring cases.