Yes, get a long tube of some type that can fit into but not move around a whole lot and have his head open on one end that you can hold onto and work with it.
Before you do anything, Start by putting him a tuppperware container with a wet towel for a few hours at least to soften everything up. It is a sensitive procedure to remove an eyecap without causing damage or eye infection. If its not loose enough it can be a bad thing to deal with.
another idea for restraint is to put him in a pillow case or cloth bag and just pull his head out to work with but leave the body inside the case so the thrashing is controlled.