Публий Корнелий Сципион был сыном консула консула Сципиона.
В 221 до н. э. Сципион назначен консулом с Марком Минуцием Руфом. Он вместе со своим коллегой вёл войну против истров, которые раздражали римлян своим пиратством. После победы над ними, Сципион получил триумф.
В 217 до н. э. он был назначен интеррексом с целью проведения консульских выборов.
В 211 до н. э. Сципион выступил в сенате, предлагая собрать всех военачальников для обороны Рима от Ганнибала.