Elmore was born and brought up in South Wales, where he started his working life as a trainee butcher and later attended Cardiff Metropolitan University completing a degree in History and Culture in 2005.
In 2008, Elmore was elected as a Councillor for Casteland in the Vale of Glamorgan Council.