Before becoming involved in politics, Paul was involved in youth and community work in his home area of Finglas. He was mainly involved in the Finglas No-Name Club, dealing with young people in the area and giving them skills to develop as young adults. He is committed to youth development work and recognises it as an important tool to empower young people. It was his desire to improve his community which encouraged him to run for the local Council. He served on Dublin City Council for ten years, including as the 350th Lord Mayor in 2019. In February 2020 he was elected to the 33rd sitting of Dáil Eireann where he represents Dublin North West. He was elected as Vice Chair of the Joint Oireachtas Committee on Housing, Local Government and Heritage and serves on the Public Accounts Committee, a standing committee of Dáil Éireann which focuses on ensuring public services are run efficiently and achieve value for money.