Foster was born in Newport, South Wales in 1987 and studied English Literature at Warwick University.
Foster was born in Newport, South Wales in 1987. Foster was studied English Literature at Warwick University.