 and was nominated for a BAFTA award in 2015 and several BAFTA Cymru awards.He played a key role in assisting Swansea City Council's 2017 bid to become the 2021 UK City of Culture.In 2019 he set up The Mobile Film School, a film-maker mentoring concept devised by Allen to teach people to make films using smartphone camera technology.