Uddannet billedkunstner fra Goldsmiths College i London, hvor han stadig bor og arbejder i dag. Beskæftiger sig med skulptur og videoinstallation.
Ved siden af sin egen kunstnerpraksis arbejder Eoghan Ryan som offsite kurator for Chisenhale Gallery i London og som Workshop Artist for Tate Modern Schools and Learning.