O
Troy
← All officials
PK

Planning Commissioner

Peter Kehoe

Troy

No biography on file yet.

At a glance

News mentions
0

Voice

Meetings spoken in
5
Total speaking time
16:45
Avg per meeting
3:21
Segments
575

Want every word Kehoe has said?

The OpenCity MCP for Claude.ai answers questions like “what has Kehoe said about housing this year” with one prompt — full speaking history, with YouTube timestamps.

Voting record (64)

54 yes0 no10 abstained

Oldest to newest — hover a bar for the item.

Voted yesAug 18, 2026

Approve Lot Line Adjustment

Voted yesAug 18, 2026

Declare proposal to be “unlisted” under SEQRA

Voted yesAug 18, 2026

Adjourn August Planning Board meeting at 7:07 PM

Voted yesAug 18, 2026

Declare application to be complete

Voted yesAug 18, 2026

Approve Site Plan with the following conditions: 1. Provide an operations and maintenance plan. 2. Provide 24/7 point of contact. 3. No outdoor goods displays. 4. No outdoor storage of goods. 5. Keep

Voted yesAug 18, 2026

Schedule a hearing for September 15, 2026

Voted yesAug 18, 2026

Declare the proposal to be “unlisted” under SEQRA

AbstainedJul 21, 2026

Adjourn July Planning Board meeting at 9:16 PM

AbstainedJul 21, 2026

Extend the review period

Voted yesJul 21, 2026

Extend the review period for 6 months

Voted yesJul 21, 2026

Authorize City Planner to sign the Environmental assessment form for PLPC20240019, known as the Eddy’s Lane Project

Voted yesJul 21, 2026

Approve June Meeting/Hearing minutes

Voted yesJun 16, 2026

Schedule a hearing for July 21st, 2026

Voted yesJun 16, 2026

Issue a Negative Declaration under SEQRA

Voted yesJun 16, 2026

Extend the review period to July

Voted yesJun 16, 2026

Adjourn June Planning Board meeting at 9:16 PM

Voted yesJun 16, 2026

Declare the proposal to be 'unlisted' under SEQRA

Voted yesJun 16, 2026

Approve May Meeting/Hearing minutes

Voted yesJun 16, 2026

Declare the proposal to be a Type II under SEQRA

Voted yesJun 16, 2026

Declare the application complete

Voted yesJun 16, 2026

Approve Site Plan

Voted yesJun 16, 2026

Declare intent to act as lead agency under SEQRA

Voted yesJun 16, 2026

Declare the application complete

Voted yesJun 16, 2026

Schedule a hearing for July 21st, 2026

Voted yesMay 19, 2026

Recommendation on Chapter 285 Zoning Regulations

Voted yesMay 19, 2026

Submit recommended changes to City Council

Voted yesMay 19, 2026

Approve site plan w/conditions: 1) Update site plan to provide not less than 2 side by side off-street parking stalls w/a maximum 12 ft wide drive entrance for the review and approval of city staff. 2

Voted yesMay 19, 2026

Schedule a public hearing for June 16

Voted yesMay 19, 2026

Adjourn May Planning Board meeting at 8:17 PM

Voted yesMay 19, 2026

Declare the application complete

Voted yesMay 19, 2026

Approve April Meeting/Hearing minutes

Voted yesMay 19, 2026

Issue a negative declaration for SEQRA

Voted yesMar 17, 2026

Declare the application complete

Voted yesMar 17, 2026

Declare the project to be Unlisted under SEQRA

Voted yesMar 17, 2026

Adjourn March Planning Board meeting at 6:45 PM

Voted yesMar 17, 2026

Table the item until more information is obtained

Voted yesMar 17, 2026

Approve February Meeting/Hearing minutes

Voted yesMar 17, 2026

Set a hearing for May 19th, 2026

Voted yesMar 17, 2026

Issue a negative declaration for SEQRA

Voted yesFeb 17, 2026

Approve January Meeting/Hearing minutes

AbstainedFeb 17, 2026

Adjourn January Planning Board meeting at 7:35 PM

Voted yesFeb 17, 2026

Declare the project to be Unlisted under SEQRA

Voted yesFeb 17, 2026

Give final approval for the proposal

Voted yesFeb 17, 2026

Approve project w/conditions: 1. Receipt of an easement agreement for Museum Place, including provisions for emergency services and snow removal, to be reviewed and approved by Corporation Counsel pri

Voted yesFeb 17, 2026

Form a subcommittee to review criteria and report back to the Planning Board

Voted yesFeb 17, 2026

Give final approval for the proposal

Voted yesFeb 17, 2026

Issue a negative declaration under SEQRA

Voted yesFeb 17, 2026

Declare the application Complete

Voted yesFeb 17, 2026

Schedule a hearing for April 21st, 2026

Voted yesJan 20, 2026

Postpone Hearing for February 17th, 2025, due to absence of Corporation Counsel