Impossible. Harvested energy would have to be in the form of DC.
A received radio wave is AC. Running it through a diode converts it to DC.
Oops?
Perhaps, but that would not be “free energy”, it would just be run of the mill wireless transmission. The only novelty is that he isn’t generating the power himself, but poaching it from those who are already broadcasting it.