Oh yes, I remember him....he and Belanna didn't always get along, right? He must have been hiding away in his room for the past few years, if he didn't die....
He'll be back. He was in a season 5 episode (Relativity), and he's in an upcoming season 6 episode. He is also in a season 7 episode. Memorable performances from him, in all three.