Member of Council since January 1, 2016.
Term expires: December 31, 2023.
Information coming soon
Membership on Standing Committees:
- Administration & Finance Committee, Chair
- Public Safety Committee, Vice Chair
- Parks & Recreation Committee, Member
Appointments as Community Board Liaison:
- Allegheny County Boroughs Association, Delegate
- Allegheny League of Municipalities, Delegate
- Pennsylvania State Association of Boroughs, Delegate
- Allegheny Southwest Tax Collection Committee, Alternate Delegate
- Congress of Neighboring Communities, Alternate Delegate