Legally, you can only sign on behalf of another person if you have been granted power of attorney for that person, or if that other person is a minor and you are that person's parent or guardian.
they can but not if its on any kind of document that needs you to sign it personally.otherwise its fraud. Added Info. Perhaps with a Power of Attorney document, properly notarized and all nice and...
Yes, if you hold a valid power of attorney to act on their behalf. Otherwise no.
Signing for someone you do not hold power of attorney for is fraud, and against the law.