I saw Green Velvet in Leeds in about 2006 when he was still on a run of good form with raw tracks like No Sex and Shake & Pop, and he was very good.
Like Sasha I don’t think he’s done anything decent since the mid 00s? Can’t think of many similarities beyond that though - what an odd tag-team.