After graduating high school, he pursued a college degree at the University of Maine, where he earned a B.A. in Political Science. There he served as Vice-President and President of Student Government, as well as the Chairman of the Maine College Republicans.
