We developed a sensitive and robust electrogenerated chemiluminescence (ECL) flow sensor based on Ru(bpy)3(2+) immobilized with a Nepem-211 perfluorinated ion exchange conductance membrane, which has robustness and stability under a wide range of chemical and physical conditions, good electrical conductivity, isotropy and a high exchange capacity for immobilization of Ru(bpy)3(2+). The flow sensor has been used as a post-column detector in high-performance liquid chromatography for determination of erythromycin and clarithromycin in honey and pork, and tricyclic antidepressant drugs in human urine. Under optimal conditions, the linear ranges were 0.03-26 ng/μL and 0.01-1 ng/μL for macrolides and tricyclic antidepressant drugs, respectively. The detection limits were 0.02, 0.01, 0.01, 0.06 and 0.003 ng/μL for erythromycin, clarithromycin, doxepin, amitriptyline and clomipramine, respectively. There is no post-column reagent addition. In addition to the conservation expensive reagents, the experimental setup was simplified. The flow sensor was used for 2 years with high sensitivity and stability.