Ask a Lawyer and Get Answers to Your Legal Questions
It is illegal to sign anyones name on a check. Unless you can prove he gave you permission you would be held liable for the funds from the check. You could also be charged with forgery as well.
I would strongly suggest you consult with a lawyer in your area to represent you in this situation.