El santo nació en el año 387 en Bennhaven Taberniae, la actual Escocia. Era hijo de un importante oficial romano, de religión cristiano. Con dieciséis años cayó en manos de piratas irlandeses y fue vendido como esclavo, tras varios intentos consiguió escapar y se convirtió en predicador del Evangelio en Irlanda, isla que por aquel entonces se encontraba sometida al poder de los druidas y dividida en numerosos clanes.
Se adaptó perfectamente a las extrañas condiciones sociales del lugar, formando distintas comunidades cristianas, así como un clero y respetando siempre las costumbres del lugar. Una tradición irlandesa le atribuyé la hazaña de haber liberado la isla de las serpientes.
Murió en Irlanda en el año 461. Su fiesta se celebra el día 17 de marzo. Es muy celebrada en Irlanda, y en todo el mundo.