Could be. He needs to identify which algae he has. I can't tell for sure from his pictures. The algae I described as "hair" which is what most people describe just by its looks is actually "beard algae" or blue/green or "brush algae". This algae does grow on gravel grows on edges of plants almost anything once it gets out of control. This algae is almost impossible to get rid of. The picture you show is also described as hair algae and if he has that it can be controlled by fish that eat it.
http://www.aquarticles.com/articles/plants/Algae_description_control.html
http://www.aquahobby.com/articles/e_freshwater_algae.php
http://bubblesaquarium.com/images/home mid_photo/Article on Algae/freshwater_algae.htm
that last one don't why the link is like that. Just copy and past the whole thing will get the link page
http://www.aquarticles.com/articles/plants/Algae_description_control.html
http://www.aquahobby.com/articles/e_freshwater_algae.php
http://bubblesaquarium.com/images/home mid_photo/Article on Algae/freshwater_algae.htm
that last one don't why the link is like that. Just copy and past the whole thing will get the link page