川广安人。嘉庆中，以乡勇从剿白莲教教匪，累擢重庆镇总兵。道光七年，从征回疆。复和阗，授干清门侍卫，擢贵州提督。调湖南。十二年，加太子少保。历四川、云南提督，复调贵州。十八年，加太子太保，调福建提督。二十年，英军攻陷定海，调浙江提督。二十一年，驻防镇海，英军再次攻陷定海，余步云屯兵招宝山，弃砲台而逃。英军乃据招宝山俯击镇海城，金鸡岭及县城先后失陷。二十二年，褫职处死。