南朝齐吴兴乌程(今浙江吴兴)人。少好学能文,举秀才。仕宋为建康令。入齐,高帝使掌诏策,又掌知国史。武帝时为骁骑将军。因受武职心甚怏怏,归罪于东晋初顾荣引北人南渡。红卒于永明七年(489)前。著《江左文章录序》,并有文集。