Which one is correct?
- He runs less fast than I.
- He runs less faster than I.
This question is too basic; it can be definitively and permanently answered by a single link to a standard internet reference source designed specifically to find that type of information. See the FAQ for guidance on how to improve it.
"Faster" is already a comparative, so to add another comparative "less" onto it would be incorrect.
However, why not just use "slower"? "Less fast" sounds awkward even if it is technically grammatically correct.