Hij studeerde aan Oxford University en was hoogleraar in de politieke filosofie aan Columbia University en hoogleraar in de politieke wetenschappen aan de London School of Economics. ###>Barry was Lieber Professor Emeritus of Political Philosophy at Columbia University and Professor Emeritus of Political Science at the London School of Economics.