Greg has been a golf professional since 1986. He graduated from the University of North Dakota with a BSBA in Accounting and began working at the Fargo Country Club from 1986-1988. Greg then moved to the Moorhead Country Club and worked there from 1989-1999. He has been the head professional at Edgewood since 2000.
Greg has been a member of the PGA of America since 1993. He is married to Susan and has two daughters. Greg has won three Dakota Chapter PGA awards, named the 1999 Education Leader and in 2004 and 2007 was named the chapter Golf Professional of the Year. Greg currently sits on the Minnesota Section PGA and Dakota Chapter PGA boards of directors.