We study soft-gluon radiation in top quark decay within the framework of perturbative fragmentation functions. We present results for the b-quark energy distribution, accounting for soft-gluon resummation in both the MSbar coefficient function and in the initial condition of the perturbative fragmentation function. The results show remarkable improvement and the b-quark energy spectrum in top quark decay exhibits very little dependence on factorization and renormalization scales. We present some hadron-level results in both x_b and moment space by including non-perturbative information determined from e+e- data.