汉中郡成固县（今陕西省城固县）人，张骞之孙。
生平.张勐早年从学于周堪。汉元帝时，担任光禄大夫，被城门校尉诸葛丰告发。元帝下诏称诸葛丰先前赞颂张勐，今天却告发，目的只求获取功勋，于是将诸葛丰罢免，也贬张勐为槐里县令。张勐后来出使匈奴，担任给事中。为石显诬陷后选择自杀。