Born in Lewisham, Walsh attended St Dunstan's College, an independent Christian school in Lewisham, London.
After graduating Walsh worked for The Consortium of LGBT Voluntary and Community Organisations UK- the UK's LGBT strategic partner to the Department of Health and the Home Office for two years, as their leadership and engagement specialist [REF].