隋炀帝孙,元德太子杨昭的幼子。字仁谨。炀帝即位后立为越王。炀帝去江都,他留守东都洛阳。大业十四年(618)宇文化及等炀帝后,他得元文都,王世充拥立,在东都继位,改元皇泰。次年,为王世充所废,旋被杀。王世充谥为恭帝。