He served as a city councillor for the city of Pickering from 1997 till 2004 as well as a councillor for the Regional Municipality of Durham from 2000 to 2004.
Holland created the Millennium Waterfront Committee in Pickering in 1998 and led the redevelopment of the City of Pickering's waterfront.