东（今山西永济）人。父畅璀，曾任河中尹。大历七年（772年）张式榜进士及第，授校书郎。建中四年（783年），淮西节度使李希烈叛乱，畅当以官家弟子的名目被召参军。在山南东道节度使贾耽幕下供职。贞元初，曾至河中。贞元三年，入京担任太常博士。致仕归隐，再任果州（今四川南充）刺史。贞元后期，应宇文邈之邀请游澧州，后不知所终。与韦应物、李端、司空曙等交游唱和。有诗二卷，早佚。《全唐诗》存其诗十七首。