Colchester United have signed striker Luke Norris from Swindon Town.

The 25-year-old has joined the U's on a three-year deal for an undisclosed fee, having only signed a new deal at Swindon at the end of last season.

Norris scored 13 goals in 35 league outings for Swindon in the 2017-18 campaign, helping them to a ninth-place finish in League Two.

He started his career at Brentford and made his league debut for the Bees in April, 2012.

Norris had loan spells at Northampton Town and Dagenham and Redbridge before joining Gillingham on a permanent basis, in 2014.

He scored 14 goals in 38 league starts for the Gills before leaving them to join Swindon, in 2016.

Norris's arrival is the seventh signing Colchester have made this summer.

He joins Frank Nouble, Harry Pell, Aaron Collins, Noah Chesmain, Bailey Vose and Ethan Ross in joining the U's.