| 2009 - current | New Paltz non-profit | Poné Ensemble | Board member, treasurer | 
| 2004 - current | Elting Library | Garden Committee | member | 
| 2005 - 2014 | Town of New Paltz | Ethics Board | chairman | 
| 2006 - 2013 | Town/Village of New Paltz | Bicycle Pedestrian Committee | member | 
| 2006 - 2013 | Town of New Paltz | Implementation Committee - Transportation-Land Use Project | member | 
| 2001 - 2013 | Community of New Paltz website | Volunteer Committee www.newpaltz.org | 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 February 2015 |