 In 2014, he went abroad to Canada to sign with Kingston of the Canadian Soccer League.Stephen represented the North of England Cricket team at U15 level.He currently plays for his home team Keswick Cricket Club.