Can also play at full-back.
Linfield debut as sub, in 1-0 win away to Sion Swifts on April 29, 2015.
First 2 goals came in a 3-1 home victory over Glentoran on May 18, 2015.
Joined Ballymena at the start of the 2017 season.
Rejoined Linfield in early May making a scoring debut in a 2-1 defeat away to Newry on May 10, 2017.