Joshua Gordon is a Dublin-born, London-based filmmaker and photographer who shoots life on the fringes.