Since 1991 he has been settled in Jamaica where he is the senior partner in the firm of Gifford Thompson & Bright. He has been a member of the Council of IJCHR since 2006. In the UK he was actively involved in support for the African Liberation struggle, and in cases of racial discrimination, Irish prisoners and gay rights. He was lead counsel in the case of Dudgeon v UK, in which the European Court of Human Rights declared that anti-gay legislation in Northern Ireland had to be repealed.