| 2006- current | Town/Village of New Paltz | Bicycle Pedestrian Committee | member |
| 2005- current | Town of New Paltz | Ethics Board | chairman |
| 2006- current | Town of New Paltz | Implementation Committee - Transportation-Land Use Project | member |
| 2009- current | Community of New Paltz | Poné Ensemble | Board member, treasurer |
| 2001- current | Community of New Paltz | Volunteer Committee www.newpaltz.org | member |
| 2004- current | Elting Library | Garden Committee | member |
| 2007-2008 | Ulster County | Non-motorized Transportation Plan Advisory Committee | member |
| 2003-2006 | Town of New Paltz | Citizen's Advisory Committee - Transportation-Land Use Project | member |
| 2003-2006 | Town of New Paltz | Bicycle & Pedestrian Sub-Committee - Transportation-Land Use Project | chairman |
| mid-1980's | Town of New Paltz | Environmental Commission | member/chairman |
| This section last updated May 2009 |