曾任同济大学环境科学与工程学院助教、讲师、副教授、副系主任、副院长。现任水污染控制、环境概论、环境评价与规划、专业德语等课程的主讲教师,环境影响评价室主任。
长期进行城市污水处理、环境模拟与评价的科研工作。