A native of Gorham, Greg moved to Standish in 2002. He started getting involved in community service in his teens. Throughout high school, he spent plenty of time volunteering with Gorham Fire Dept. Standish Fire Dept. and became the first 18 year old EMT with Standish Rescue. Greg also served as a police officer in Kennebunkport for five years. He attended Southern Maine Community College and received a degree in Law Enforcement as well as Fire Science.


His decision to run for office and seek a seat on the Standish Town Council comes from wanting to make a difference in how people's voices are heard. His love for the community is what drives him and his background is what makes him a good choice for town council. However, Greg looks at serving the public as his civic duty.

One of the penalties for refusing to participate in politics is that you end up being governed by your inferiors. – Plato

Greg has always been very active in many community activities and groups 

Holy Trinity Greek Orthodox Church- Past Parish Council Member

Portland Elks Lodge #188- Past President, Past Trustee Chairman

Maine Elks Association- Past State Trustee, Past Lodge Activity Chairman, Past New Lodge Development Chairman

Standish Public Safety Committee- Past Member

Standish Board of Appeals- Past Member

Standish Fish & Game Club- Founding Member & Past President

Marine Corps League- So. Maine Detachment #1324 Associate Life Member

Vietnam Veterans of  America- Associate Life Member

Board of Directors- Maine Children’s Cancer Program, Past Member

Board of Directors- Chairman, Maine Operation Game Thief

Wildlife Crime Stoppers- Director of Marketing

Board of Directors- Sturdivant Island Tuna Tournament, Past Member

Board of Directors- Maine Game Warden Foundation, Past Member

Wreaths Across America, Scarborough Cabela's Chairman

Fishing Initiative Committee- Sportsman’ s Alliance of Maine- Life Member

Member Of: Standish Fish & Game- Life Member, NRA- Life Member, Sportsman’s Alliance of Maine-Life Member, NWTF, Maine Bow Hunters Association, Somerset Bow Hunters Honorary Member, Sebago Lake Anglers, Trout Unlimited, Western Maine Fish & Game, Ducks Unlimited, & Rocky Mountain Elk Foundation.