Ryan representó a Irlanda en el Festival de Eurovisión del año 2018 con la canción «Together». La canción compuesta por el propio O'Shaughnessy, Mark Caplice y Laura Elizabeth Hughes, fue seleccionada de manera interna por parte de la cadena pública irlandesa, que lo anunció como representante el 31 de enero de 2018, la canción se presentó el 9 de marzo de 2018 junto con el videoclip.