Born in Leamington Spa, England, United Kingdom, numlocked played Counter Strike competitively before moving onto Team Fortress 2 - in which he was part of arguably the best team of all time. He later decided to move onto League of Legends.
Mid-way through the season, numlocked joined Team Refuse. With the team he competed in a number of tournaments including many EpicGear Cups, winning Cup #15 and Cup #19. During his time on the roster, numlocked played in the EUCS Summer Series #2 Play-In, but the team were beaten by INVADERS in the semifinals of their qualification group. They also competed in the 2014 Black Monster Cup Europe Fall, but could not make it out of the group stages. Next up for the team was the ESL Euro Series Summer 2014, though again they failed to progress to the bracket stage. The last major tournament numlocked played with the team was Insomnia52 Summer 2014, where the team finished in 3rd, beating Team Infused in the 3rd place match.
Soon after this, numlocked left the team and was part of the roster that formed Mistakes Were Made, along with DxAlchemist, ChewedUp, Lasagne and others. After finishing in 2nd place at MCM Invitational London 2014, the roster was soon picked up by Choke Gaming. The team finished in 1st place at Insomnia53 Winter 2014, following this up with another 1st place finish, this time in the 4 Nations Tournament 2014, where they beat FM eSports in the final.
Early in the season, numlocked and the team picked up 2nd place finishes at Insomnia54 Spring 2015 and in the ESL UK Premiership Spring 2015.
Half-way through season, numlocked was announced as the new toplaner for Oyun Hizmetleri, with whom he would go on to compete in last half of the TCL Summer Season.