Pettyfer nació en Stevenage, Hertfordshire, hijo de Lee Ireland (Róbinson de soltera), una decoradora de suéteres, y Richard Pettyfer, un actor.