What are your tank parameters, stocking, and how long do you leave your light on daily? What kind of algae is this?
Algae eating inhabitants won't solve your problem.
"The simplest explanation for some phenomenon is more likely to be accurate than more complicated explanations." -Occam's razor