He has extensive experience of financial matters from working in a large international practice and then as finance director of two large/medium sized companies. For the last thirteen years he has run his own web site design business in Gwynedd. He is Gwynedd branch chair, vice chair of the Welsh Policy Unit and the national councillor for the North Wales and Chester region. He is also a member of the FSB Finance committee.