A life peer he was appointed in 1998, sat as a Labour peer until 2005, then briefly was Non-affiliated, and then on the Crossbenches from 2005 to 2020 when he retired.
I have been looking around for confirmation his actual date of death - no luck yet. Like Tim's notice above, all I can find is that his death was announced on 30 March.