I'm not sure of the height of your tank, but this filter is 10" tall. The biggest issue would be flow as it is operated by a Maxi jet 1200. That is a very powerful powerhead that may be too much for your fish.
The first thing to always do when the water is cloudy is test the water for ammonia, nitrite, nitrate. The second thing is to do a 30% water change with a good gravel vacuuming. Add Marineland Water Conditioner to make your tap water safe and then add Tetra SafeStart Plus. This is cultured nitrifying bacteria which will give your biological filter a major boost. Add an entire 1.69 oz bottle after shaking it well. Your tank should clear within a few days, safely.
Date published: 2019-02-25