The 22 year old joined Pompey's academy as a youngster and since graduating has had spells on loan at Yeovil Town, Macclesfield Town and Bournemouth in addition to representing his parent club on six occasions this calendar year.
Click here for a player profile on Town's latest signing.