Issu d’une famille artistique à Dublin, il a grandi entre la sexologie de sa mère et le piano de son père, avant de se former au Trinity College puis de bénéficier d’une bourse pour la Tisch School of the Arts à New York, où il a décidé de faire du théâtre son métier. Dès l’âge de dix ans, il apparaît dans Lamb aux côtés de Liam Neeson, puis se fait remarquer comme Louis XIII dans Les Trois Mousqu…