Joshua graduated from Aberystwyth University in 2014 before training with and later becoming Head of Family at a North Wales firm following his qualification as a solicitor in 2017.
Joshua has significant experience in representing both parents and children in complex public and private law matters, having been a member of the Law Society’s Children Panel since 2019, allowing Joshua to represent children through their Guardians in proceedings.
Joshua undertakes his own advocacy including in the most serious cases involving non-accidental injury, for which multiple expert witnesses are required.
In his spare time, Joshua is a season ticket holder at Wrexham AFC.











