商丘成曾任
大鸿胪,
征和二年(公元前91年)
巫蛊之祸中,商丘成率领水手组成的部队与太子军作战,俘获了太子门客张光,因而被
刘彻封为侯,食邑二千一百二十户。随后,商丘成升为
御史大夫。征和三年(公元前90年),商丘成率领两万人出击匈奴,但未能发现其部队,最终撤军。
前元元年(公元前88年)六月,商丘成因为被指诅咒皇帝而自杀。
征和二年,
江充掘蛊太子宫,
刘据杀江充,矫制发兵攻击
丞相刘屈氂。商丘成与莽通平定戾太子之乱,因功升任御史大夫。次年率两万人出西河,与
李广利、莽通分道击匈奴,至
浚稽山,得胜回军。后元元年,因为被指诅咒
刘彻而自杀。