It’s important that we know about politicians’ private interests – to ensure they’re acting honestly. In practice, every politician I’ve met since the election is in it for the right reasons, but transparency is a useful basis for trust.

You can read all the formal ethics and donation statements since I was elected here. However those forms are a bare minimum and aren’t updated as things change – I’ve gone into greater detail below.

Last updated: 9th September 2021


I have two main sources of income.

My day job is as Head of Communications at the Irish Nurses and Midwives Organisation. I am paid a basic salary, plus a flat-rate allowance for the evening/weekend on-call work that goes with the job. I generally steer clear of health sector-related topics in my role as a councillor, to avoid conflicts of interest. I have given my notice in this role and will finish up in October 2021, with a view to focusing more on council work.

My other source of income is from Dublin City Council. This comes in various parts, including €17,359 a year for the basic job, €1,000 for work on an area committee, a set of unvouched expenses, and €6,000 for being chair of the Council’s Climate Action, Environment and Energy Strategic Policy Committee. This pay rate is changing from 1st July 2021 following a government review, but I don’t yet have clarity on exactly what it will mean.

I also claim €25 a month for my mobile phone bill, on the basis that it gets a lot of extra use as a councillor.

For retirement, I’m enrolled in pension scheme at the INMO and have previously paid in to the TUC‘s pension scheme in London.

You can see my previous employment history on my Linkedin page.


In October 2020, I bought a house in Inchicore. This is with a mortgage from Finance Ireland, which is due to be fully paid off in 2054.

Prior to October 2020, I was renting a room in an apartment, sharing with a friend, in Kilmainham. Before that, I was renting in Rialto with another friend. I previously rented in London (2015-2018), Brussels (2012-2015), and Hanoi (2010-2011).

I don’t own any other land or property, don’t have any shares, and I’m not a director of any company or organisation.


I am a member of the Dublin Cycling Campaign, the Dublin Commuter Coalition and the National Union of Journalists. I don’t hold any position in either, but was previously a union rep (“Father of the Chapel”, as they call it in the NUJ) at the TUC in London.

I’m a founding member (and nominally chair!) of the Dublin Metropolitans, a GAA rounders club. I’m also a founding member of the Irish language Republic of Ireland Soccer Supporters’ Club.

I have previously been a member of the London Cycling Campaign, and the trade unions Unison (UK) and Metallos (Belgium).

You’ll be shocked to hear that I am also a member of the Green Party/Comhaontas Glas. I sit on the party’s national Executive Committee – I was elected for a one-year term in October 2020, and will be running once again in 2021.

As a councillor, I’m a member of the Kilmainham Inchicore Network, the South Inner City Drugs and Alcohol Taskforce, and Dublin City Council’s protocol committee, along with the informal group leaders committee. None of the above involves any payment or expenses.

As chair of the of Climate Action, Environment and Energy Strategic Policy Committee, I am a member of that committee along with the city council’s Corporate Policy Group, which operates as a sort of board/policy clearing house for the council.

Donations and campaign spending

Since the end of the election campaign in May 2019, I haven’t sought, received or been offered any donation.

In that election campaign, I spent €6,867.76, from September 2018 to May 2019. This went on a variety of things, including posters, leaflets, and letters. This is a minimum cost, and doesn’t cover some of the harder-to-count costs such as the odd bus fare, pints for canvassers, etc.

To cover the cost of the campaign, I fundraised €6,405.22.

The main sources of funds were a grant from the Green Party’s election fund and a table quiz in 2018, which raised €1,413.70.

I received 56 donations in addition to this, primarily via GoFundMe. The median donation was €41.58. Nearly all were from friends or family, and none exceeded €500.

I don’t accept corporate donations, and (politely!) refused one during the campaign.


As a councillor, I am a “designated public official” under the Lobbying Act 2015. This means that if I am lobbied by a person or organisation meeting certain criteria, they must register the interaction with the Standards in Public Office Commission.

They have a special site for this, You can see a list of all the records relating to my work as a councillor here.

If there is any other area you think I should declare, please do let me know on