Born in Islington, Shea joined Arsenal Youth in 2007. In 2009, he won both the Premier Academy League and FA Youth Cup. He joined AFC Wimbledon in July 2014 and was their regular goalkeeper during the 2014–15 season. He joined Luton Town on July 3rd 2017.