A closed-form solution for the electromagnetic scattering of a plane wave by a perfectly conducting body of revolution (BoR) is presented in this work. The BoR is considered as a shape perturbation of a sphere and the solution is obtained using asymptotic expansions, for small values of a perturbation parameter h. Our method is validated by comparison to other independent numerical techniques and various numerical results are given.