He was general counsel of Citizens Power LLC and is a graduate of Harvard Law School. He is a member of the Advisory Committee for the Town of Wellesley and is Vice Chair of the American Bar Association’s Renewable Energy Resources Committee.