The removal of xenobiotic compounds, such as chlorophenols and pesticides, from municipal and industrial wastewaters is an important task because of the toxicity and the tendency to bioaccumulation of these compounds. Among the several methods proposed, photodegradation catalyzed by suspended inorganic semiconductors (i.e. TiO2) has lately received wide attention because this process is fast, leads to non-toxic final products and shows a high degradation efficiency. In this work, the results obtained in the photodegradation of monochlorophenols using a new catalyst, made of TiO2 and polyaniline both immobilized on a polyvinylchloride (PVC) membrane, in presence (and in absence) of an enzyme are presented. Different enzymes have been tested by adding 5, 10 or 15 U/mL to 50 mL of aqueous solution (1 multiplied by 10-4 mol/L) of o-chloro-phenol containing the catalytic membrane. The samples were irradiated using a QUV panel accelerated weathering tester, which simulates very well the solar radiation up to lambda equals 400 nm and HPLC was used to measure the variation of the compound's concentration with the time. While some enzymes (i.e., peroxidase) do not improve the photodegradation process since they do not survive under the irradiation conditions used, some of them show marked effect both in terms of rate degradation and time required to reach the total degradation of the compound examined. For example, the addition of Laccase reduces the 100% degradation time from 35 hrs to about 20 hrs. Attempts to immobilize the enzyme on the catalytic membrane (by adsorption) have been carried out and the performance of the catalyst with non-immobilized and immobilized enzyme has been studied.