工草隶，善辞赋。21岁时释褐奉朝请，接待南齐使者。稍迁太子步兵校尉、中书舍人，转中书侍郎。太和二十三年（499年），随北魏孝文帝南征。北魏宣武帝即位，以侍从之勤，转辅国将军、河内太守，因非其好也，不拜，改授鸿胪少卿。正始三年（506年），母亲去世丁忧，去职；服阙，除荥阳太守，有政绩。迁征虏将军、南青州刺史。不久父亲去世，丁忧离任。除服后除征虏将军、光禄少卿，仍拜左将军、兖州刺史。北魏孝明帝即位后征为给事黄门侍郎。不久除右将军、凉州刺史。贾思伯以凉州边远，不乐外出，辞以男女未婚。改授太尉清河王府长