帝时，成粲为侍中，太康六年（285年）受命草定借田之仪，太康九年（288年）议称景侯论太社不立京都，想要击破郑氏学。曾任北军中侯，羊琇和北军中候成粲密谋，去见杨珧，然后持刀杀了他。杨珧知道他们的意图，推辞有病不出来相见。杨珧让有关部门上奏羊琇，把他降职为太仆。羊琇又怒又恨，结果生病死了。成粲最后转任太常。现存《平乐市赋》一篇，已残缺，见《初学记》。