Muhammed bin Abdullah'ın halası Safiyye'nin oğludur. Cennetle müjdelenen on sahabiden birisidir.
Küçük yaşta babasını kaybetti. Velâyetini amcası Nevfel üstlendi ve onun yanında büyüdü. Ebu Bekir vasıtasıyla Müslüman oldu. 615 yılındaki hicrete katılarak Habeşistan'a gitti. Buradan da Medine'ye geçti.
Bedir Savaşı'na katıldı. Bu savaşta, Mekke ordusunda bulunan ve Kureyş'in aslanı olarak bilinen amcası Nevfel'i öldürdü.[2]
Uhud Savaşı ve Hendek Savaşı'nda da bulundu. Mekke'nin fethinde islam Ordusu'nun sancaktarlığını yaptı. Ömer devrinde de savaşlara katıldı. 642 yılında Mısır'ın fethinde bulundu.