2018-2025 – Tompkins County Legislator
— Vice-Chair 2022
— Committee assignments:
- Budget, Capital, & Personnel: 2020, Chair 2021-2023, 2024, Vice-Chair 2025
- Tompkins Intergovernmental Relations Committee: 2020-2021, Vice-Chair 2025
- Community Recovery Fund Advisory Board: 2024, Vice-Chair 2025
- Housing & Economic Development: Vice-Chair 2018, 2025
- Downtown Facilities: 2023-2024
- Facilities & Infrastructure: 2023
- Planning, Energy & Environmental Quality: Chair 2019-2021
- Government Operations: Vice Chair 2018, 2019-2020
- Planning, Development, & Environmental Quality: 2018
- Transportation: 2018
— Current and past board assignments:
- Tompkins Consolidated Area Transit: 2019-2021, 2023, Chair 2024, 2025
- Tompkins County Industrial Development Agency: 2024, Secretary 2025
- Soil & Water Conservation District
- Cayuga Lake Watershed Intermunicipal Organization
- Planning Advisory Board
- Lifelong Board
2013-2017 – Village of Lansing Planning Board
- Member: 2014-2017
- Alternate member: 2013-2014
2008-2009 – Federal Deposit Insurance Corporation, Pasadena, CA
2002-2008 –Federal Trade Commission, Dallas, TX
1991-2002 –Federal Deposit Insurance Corporation, Dallas, TX
1990-1991 –Resolution Trust Corporation, Tampa, FL
1978-1988 –US Department of Justice, Tax Division, Washington, DC
1975-1978 –US Army Reserve, 402nd Civil Affairs Company, Tonawanda, NY
1973-1975 –Erie County Department of Social Services, Buffalo, NY