为郡吏，汉成帝为议郎、谏大夫，广汉郡民变，他被派为益州刺史，瓦解镇压民变。后来担任丞相司直，弹劾红阳侯王立占垦南郡草田，之后任广汉郡太守、京兆尹。汉哀帝即位，孙宝任谏大夫、司隶校尉。要求复核傅太后冤杀冯太后一案，因此被下狱。汉平帝时任大司农。后来直言得罪王莽，免官为庶人。