和帝永元元年(公元89年),大将军窦宪领兵征匈奴,他以中护军职随军参赞,获大胜,于燕然山刻石记功。后窦宪被劾自杀,他受株连被免官。时洛阳令种兢以私怨乘机报复,将他下狱,摧残致死,时年六十一岁。
班固墓在陕西省宝鸡市扶风境内沿西宝北线公路傍边的太白乡浪店村,被评定为省级文物保护单位。