I am proud to call North Down my home and very grateful of the opportunity serve as Alliance Party MLA since late 2019.

I’m Alliance Party Chief Whip, currently focusing upon Reform and Restoration of Good Friday Agreement Institutions and served on Public Accounts and Infrastructure Committees in last Assembly Mandate.


I was previously Mayor of North Down 2013/14 and Councillor for the Holywood area since 2010 before joining the Assembly.


Born and bred in North Down I live locally with my constituency office based in Holywood Town Centre at 33 Church Road.


I serve on Board of Governors of Priory Integrated College, Holywood plus Rathmore Primary School, Bangor.


A keen runner, I founded both Bangor and Crawfordsburn parkruns and have completed ten Marathons with a Personal Best of 3:07.

I am Vice President of North Down Athletic Club and Event Director of Crawfordsburn Country parkrun.


I’m a Honorary Member of North Down Cycling Club and Chair of the Assembly All Party Group on Cycling.


I come from a strong businesses background having previously worked with Translink as a certified PRINCE 2 Project Manager for a number of multi-million pound projects.