宋太祖次子。字日新。开宝六年(973),为兴元尹、山南西道节度使。太平兴国元年(976),改京兆尹、永兴军节度使。四年,从太宗攻辽,军中夜惊,因不知太守所在,有谋立之者,太宗闻而不悦。及归,请行平定北汉之赏。太宗怒斥曰:“待汝为之,赏未为晚!”退却自刎。追封魏王。