In his second spell at Welling having been a fans favourite in the 2017/18 season. He grew up going through the age groups at Tottenham Hotspur before moving on to Norwich City. He didn’t make a first team appearance at either and flitted between Haringey Borough and Hayes and Yeading United twice before joining the Wings.
Short spells at Braintree Town and Maidstone United were followed by two more spells at Haringey either side of eleven games for Woking. He rejoined Welling shortly before the 2020/21 season was curtailed.