James was born and educated in Southampton. He joined GPG in 2008, since when he has been involved in assisting in the preparation of cases in the Crown Court and Magistrates’ Court.

James is an accredited Police Station Advisor who advises clients who are the subject of investigation by the police or other statutory authorities. He has advised well over a thousand clients on matters from simple road traffic offences to complex fraud matters and murder. He is well regarded by clients and known for giving thorough advice.