Youth development
- FIRST robotics – consultant to HWCDSB Robotics program, York University FRC event Volunteer Coordinator
- Army Cadet League – Support Committee Chair, League Liaison Officer
- Leadership roles in youth athletics – soccer, track & field, basketball, baseball
Education/HWCDSB experience
- 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
- Deputy Grand Knight
- Seminarian Internship Committee Chair
Community development
- Author of City of Hamilton’s Clean & Green strategy
- Neighbourhood Development Strategy community liaison for Public Works