- Swansea (Main) 01792 773 773
- Cardiff 03333 209 242
- Carmarthen 01267 234 022
- Fishguard 01348 873 671
- Haverfordwest 01437 764 723
- Rural Practice 01267 266 944
- St Davids 01348 873 671
- Please note that all phone calls are recorded
David is an Associate Solicitor in our Dispute Resolution team and undertakes a range of work for a variety of commercial and non-commercial clients. This includes recovery of secured and unsecured business liabilities for banking and building society clients, personal debt recovery, insolvency based litigation and general property litigation.
David is well liked by both commercial and non-commercial clients for his relaxed, approachable style and is very much looking forward to developing new and existing client relationships in the future.
David joined JCP as a Litigation Assistant in 2010 and, following completion of his training contract with us, qualified into his current position with the Dispute Resolution team in 2014.
Outside of work, David is a keen cricketer who regularly plays for the world renown Swansea Law Society Cricket team and 2 other local teams in the summer months. In the winter, David fills his free time with a variety of sporting activities and, when pressed, some DIY.