Geoff is a graduate of North Carolina State and is the former clerk of the Education committee of the Connecticut General Assembly and Legislative Aide to Representative Andrew Fleischman. He is also the former campaign manager of Rep. Fleischman's campaign for Secretary of State and Rep. Ryan Barry's Deputy Treasurer for his reelection campaign in 2006. Presently Geoff is the clerk of the Environment committee and Director of Campaign Operations for Congressman John Larson.
In early 2006, Geoff helped to re-energize the Greater Manchester Young Democrats and soon thereafter was elected President of the chapter. In 2007, he was reelected as President and was named by the Connecticut Young Democrats as "Young Democrat of the Year".
Geoff is also a member of the Manchester Commission on Aging and has served on the "Honoring Friends" committee for the Democratic Town Committee. He presently sits on the Personnel and Finance and Transportation and Residency committees on the Board of Education.