Alun was born and bred in Pembrokeshire and was educated at Ysgol Dewi Sant and the University of Birmingham.
Alun joined Deloitte & Touche, Cardiff in 1985 and qualified as a Chartered Accountant in 1988 as a prize winner in the financial management paper. In Deloitte & Touche Alun worked on a variety of assignments including solicitors and chartered surveyors, quoted plc’s and due diligence on acquisitions and mergers. In search of building up commercial experience Alun transferred to the corporate rescue department.
In 1992 he joined Bevan & Buckland, qualified as an Insolvency Practitioner and became Partner in 1995, where he is now responsible for providing a wide range of financial and tax services for owner managed businesses.