唐德州平昌(今山东商河西北)人,字畿道。进士擢第,又登宏辞科。累迁至谏议大夫。元和六年(811)出为常州刺史。在任时开凿古孟渎,长四十一里,溉田四千余顷。九年,迁越州刺史,兼御史中丞、浙东观察使,加强剥削,农商受害。后为户部侍郎,襄州、睦州等地刺史。有诗名,与从侄孟郊颇多赠酬之作,今存诗七首。