Standing Committees
- Markham Council
- General Committee
- Development Services Committee (Vice-Chair)
- Statutory Public Meetings (Chair)
- Budget
- Land, Building & Parks Construction (Chair)
Advisory and Statutory Boards and Committees
- Flato Markham Theatre Advisory Board
- German Mills Community Centre
- German Mills Meadow and Natural Habitat Liaison Committee (Chair)
- Heintzman House
- Heritage Markham (Local Architectural Conservation Advisory Committee, Chair)
- Markham Enterprises Corporation
- Markham Fire Department Task Force
- Public Library Board
- Seniors Advisory Committee
- Markham, Unionville and Thornhill Sub-Committees