Barnhill first represented for the New South Wales Blues in State of Origin off the interchange bench in game I of 1994 and he appeared in all three games of that series.
Barnhill represented Ireland in the 2000 World Cup.