行伍洊升京营参将，历从扬威将军奕经、大学士赛尚阿军中。继从都统胜保剿太平军，赐号洽希巴图鲁。咸丰五年（1855年），擢大名镇总兵。 寻赴援河南、安徽，连破捻匪于鹿邑、归德。调徐州镇，破捻匪于宿州，又平毫州捻巢。咸丰八年（1858年），破捻匪于涡河南，擢直隶提督。从僧格林沁治天津海防。咸丰九年（1859年）6月25日第二次大沽口之战，英国兵舰犯海口，荣椿偕大沽协副将龙汝元力战，中砲，与另外三十一人同殁于阵。予骑都尉兼云骑尉世职，建专祠，谥忠壮。英法舰队损失惨重，撤退至上海。