Eoin Shackleton Egan - (born 1987)