北魏孝庄帝
建义元年(
528年),杨敷承袭其祖父杨钧的临贞县伯爵位,食邑四百户,任员外
羽林监。
北周孝闵帝元年(557年),杨敷晋爵为侯,增加食邑至八百户。任
小载师下大夫。
北周明帝二年三月(558年5月),
北齐北豫州刺史
司马消难要求以其州之地投归北周。明帝派柱国
达奚武、大将军
杨忠率部前去迎接,杨敷奉命随行。回朝后,授
使持节、蒙州诸军事、蒙州刺史。杨敷到
蒙州后,推诚布信,随时到各地慰抚,“蛮左”等非常感动,相率归附。明帝因此降玺书慰问杨敷,并给杨敷加任
车骑大将军、
仪同三司。
北周武帝
保定年间(561年-565年),杨敷被召回朝为司水中大夫,夷夏吏民及荆州总管
长孙俭一并上表要求留任蒙州。当时朝廷准备东征北齐,所以没有同意杨敷留任。
天和六年(
571年),杨敷出任汾州刺史、都督汾州诸军事,晋爵为公,食邑增至二千三百户。六月(8月),北齐将领
段韶领兵五万攻汾州,杨敷率部日夜守城。当时他的部下只有一千多人,死伤甚重,而且粮尽,救兵不至。他见齐军攻击很猛,知此城难保,便召集部将说:“我们守卫边镇,本应保全城池,但今敌强我弱,援军不至,粮矢已尽,死守孤城并非上策。现能战者有数百人,我打算率军突围,决一死生。若能生还,即使受朝廷治罪,也不能被敌人俘获。”于是,当夜率余部突击,由于齐军人数众多,四面围困,杨敷激战难脱,被齐军生俘。齐人将他押往
邺城,北齐朝廷想任用杨敷,便劝其投降。杨敷不屈服,在囚禁中忧愤而死。
周武帝灭北齐后,追赠杨敷
使持节、
大将军、淮、广、复三州诸军事、三州刺史,谥曰忠壮。归葬于
华阴故里。
北周明帝二年(558年),杨敷在任妥善抚慰边地少数民族人民,将四十多位少数民族的酋长、头领护送到长安谒见周明帝,建议周廷授予头衔。这样一来,团结了这些少数民族,州中安定。
周明帝因他治边有绩,特致御书慰劳。天和五年(570年),陈国公宇文纯出任陕州总管时,杨敷随行任总管府长史。他在任办事干练,以勤谨出名,每年都获朝廷嘉奖。