Colin specialises in management and compliance matters relating to UK Trusts which includes working with Trustees and beneficiaries in order to ensure the correct reporting matters are dealt with and reported to H M Revenue & Customs.  He is an agent for HMRC and acts as a consultant for the Trust Register Service.   He ensures trust transactions are recorded in accounts in order to ensure the Trustees have an accurate record of the historic financial position in terms of the tax paid and indeed distributions made to beneficiaries.

He also assists Personal Representatives dealing with complex estate matters in terms of the SA900 tax returns and any outstanding lifetime personal tax returns.  Part of this role also includes the preparation of clear and precise estate accounts.  He also deals with personal annual tax returns for individuals.

In his spare time, he enjoys running, swimming and cycling and participate in regular Duathlon competitions.