Eoin recently graduated from Trinity College Dublin, with a First Class Honours degree in European Studies and two special awards for French language results and his research into the image of Europe in contemporary Russia. His studies in Dublin were complemented by two years studying abroad in Moscow State University and Sciences Po Paris.

Eoin is also an active member of the European Youth Parliament, and has worked in various capacities raising awareness of European affairs among young people around Europe. A keen poet, Eoin has also won several national poetry awards.