萧宝寅,字智亮,南齐明帝萧鸾第六子,受封建安王。东昏侯萧宝卷在位,被封为鄱阳王,任南徐州刺史。
萧衍起兵,攻入建业,杀萧宝寅家族,他深夜逃出,北渡长江,于景明三年,其投归北魏。宣武帝正始元年三月,被封为梁郡开国公,与南阳长公主成婚。
延昌初年,除安东将军,复“齐王”封号。孝明帝神龟年间,出任都督徐、南兖州诸军事、徐州刺史。他一心想报萧衍毁家杀亲之仇,对北魏特别效力,在任勤于吏治,颇有政声。
正光五年六月,秦州城爆发了动乱,关中军事紧急。九月,孝明帝诏命萧宝寅为西道行台大都督,率军西来镇压反军。
次年正月,他在黑水与反军激战,初战得胜,迫使反军西退陇东。尔后,他指挥军队北上,在安定与另一支反军万俟丑奴作战,被义军打败。
孝昌二年四月,北魏朝廷为了促使他攻打反军,给他升官加爵。但他与反军数次作战,难以招架,后在走投无路的情况下,他投降了万俟丑奴的反军,被万俟丑奴授予太傅之职。
孝庄帝永安三年初,尔朱天光率大军进入关中,镇压反军。三月万俟丑奴在岐州作战失利,退守安定。四月,尔朱天光的精锐骑兵紧追到安定,在平凉击溃了反军主力,万俟丑奴被俘获。接着,尔朱天光西攻高平,俘获了萧宝寅,押送京城洛阳,赐死于驼牛署。