Youth development
- FIRST Robotics – FIRST Senior Mentor (Ontario District), Ontario District Senior Volunteer Coordinator, consultant to HWCDSB Robotics program.
- Army Cadet League – Support Committee Chair, League Liaison Officer
- Leadership roles in youth athletics – soccer, track & field, basketball, baseball
Education/HWCDSB experience
- Trustee Ward 12 & 13 for 2018 – 2022 term
- MPP Ted McMeekin’s Community Roundtable on Education – Community rep
- Accommodations Committee for new Catholic elementary school in Waterdown
- Chair & member Guardian Angels Catholic School Council
- Chair St. Mary Catholic Secondary School Council (two terms)
- St. Mary CSS 40th Anniversary Committee – Alumni representative
- Halton Catholic District School Board Emergency Supply Staff
- Mohawk College Continuing Education Part-Time Instructor
Administrative/Budgeting
- City of Hamilton budget & finance experience (communication, managerial accountability, volunteer committee budget responsibility)
Parish/Catholic service
- Minister of the Word
- Past Grand Knight, Deputy Grand Knight, Trustee
- Seminarian Internship Committee Chair
Community development
- Author of City of Hamilton’s Clean & Green strategy
- Neighbourhood Development Strategy community liaison for Public Works