First Irish player would be correct.
`British' would be a misnomer, in that these are the British Isles, therefore English, Scottish, Welsh and Irish are all British.
As a person I would imagine he is English, and holding a United Kingdom passport.
Here in Northern Ireland, we have dual nationality, and can choose either a united Kingdom or Irish passport.