唐兰陵(今山东苍山县兰陵镇)人,字茂挺。开元进士。天宝初,任秘书正字,即有才名。旋因故被劾免,客居濮阳,名士多从受业,称萧夫子。入为集贤校理,以忤李林甫,调广陵参军事,后任河南府参军事。安史之乱起,走山南。官终扬州功曹参军。致力地写作古文,与李华齐名。原有集,已散佚,后人辑有《萧茂挺文集》。