O'Brien was selected for the Ireland U-20s squad for the 2016 Six Nations Under 20s Championship, where Ireland finished third. O'Brien then starred as Ireland finished in their best ever position of second at the 2016 World Rugby Under 20 Championship, during which they also beat the Baby Blacks for the first time.