The 25-year-old has signed a five-and-a-half year contract with an option to extend for a further year.