The way I do it, it takes 2 people.
Swaddle him in a blanket, like Faile suggested. Make it so that the back legs are tucked in and the front ones are unwrapped. Have one person sit down and hold the kitty burrito while you do one paw at a time. When you finish his front legs, wrap kitty up again and this time so that his back legs are unwrapped.
The first couple of times you do this, he will fight you. After a few trims he knows you wont hurt him and it wont last long so he will be still...but you still have to wrap him. You may even be able to do it yourself when he gets used to it.
Make sure you use kitty nail clippers as I believe the human ones can hurt him somehow....also dont cut into the pink park of his nail (the quick), only trim the clear part off the top. Dont forget to do his thumbs!
