- Senior Landscape Architect for SP Arch, Inc., member of Executive Committee of the Green Towson Alliance and of the steering committee of the Baltimore County Green Alliance
- Former landscape architect for Baltimore County DPW and Office of Community Conservation (1996-2013) working on revitalization of older county communities encircling Baltimore City
- Board President of Herring Run Watershed Association during merger to form Blue Water Baltimore (2008-10)
- Board Secretary of Blue Water Baltimore (2010-2016)
- Board Secretary for SS. James and John Catholic School, Baltimore City
- Active in multiple ministries at St. Vincent de Paul Catholic Church, Baltimore City