Birthday calendar May 31 Emperor Shenzong of Song Behind the nameEmperor Shenzong of SongBorn1048-05-31FieldPoliticsCitizenshipUnknownWikipedia language editions35Monarch and ruler. Born 31 May 1048.See who shares this birthday