There is apparent imbalance going on in the tank for him to start developing algae. Wouldn't it be smart to dial back the light or ask for his tank spec before throwing out a random advice?
Anyways, OP what are your tank spec? fert? co2? (Looks like no co2).
Sometimes the best way to achieve and maintain balance is to perform large water changes and add ferts and CO2. My tanks get overrun by algae if I don't put in the liquid ferts and/or the CO2 isn't running. The idea is to jack the plants' metabolism, and they will outcompete the algae.
"One day...one day, this path will lead us to the White City, and the tower guard will take up the call: the Lords of Gondor have returned!"
–Boromir, The Lord Of The Rings