Should I translate it as "Nemo perfectus est" or does this have any other meaning?
you can also use shorter compositions like nemo vitiis carens/ immunisThat might work, but I'm not 100% sure. You could also use a paraphrase like "nemo sine vitiis est" (no one is without faults).