Denis is currently a Councillor on Westmeath County Council.
- First elected to Westmeath County Council, 2009-2014, Re-elected 2019
- Member of Westmeath VEC, 2004 to 2014, LWETB 2019 to present.
- Member of Eastern River Basin District Advisory Council, June 2009
- Chairperson of Westmeath Heritage Forum, 2009-2014
- Chair of Transport SPC 2009 to 2012
- Leas Cathaoirleach of Westmeath County Council, 2013-14
- Member JPC 2019 to present
- Board of Belvedere House 2019 to present
- Currently principal of a further education college, Dunboyne College of Further Education.
- Qualified Secondary School teacher and Guidance Counsellor.
- Board of Bord na Mona 2014-19
- an underage GAA coach for over 25 years,
- served on the boards of Greenpeace, Voice, Northern Irelands Children’s Holiday scheme and other organisations.
- organised youth organisations, environmental groups, human rights organisations, Trocaire groups as well as organising fundraising for the Irish Wheelchair Association and the Central Remedial Clinic.
- a founder of the Citizens Coalition movement and the Earth Education programme.
- Member of Westmeath VEC
- Kinnegad Correspondent for the Westmeath Examiner
- Secretary of the Kinnegad Community Council
- Chair of Kinnegad Action Group
- Coordinator of the Killucan Kinnegad Recycling Scheme
- PRO for the Killucan Kinnegad Environment Group
- Campaigns coordinator for the Anti-Dump Group
- Chairman of MADD, Midlands Against Dirty Development
- Working with Westmeath Environmental Group and Zero Waste Ireland
- Recently on the boards of Greenpeace/Voice, Civic Link, NICHS (Northern Ireland), and the East Timor Solidarity Campaign
- Chairman of the Killucan Station Lobby Group
- Secretary of the Kinnegad Town Park committee
- Presenter of Midlands Green weekly radio programme
- Married to Mary with two children
Cllr Denis LeonardThe Labour Party
- Home Address:
- Trim Road