Work with him in an enclosed/fenced area. Have a fist full of dog food or treats in your pocket. Call him as you lower your profile(squat/kneel down so as not to be to an imposing or intimidating creature). If he has no where to run, he may realize it is a good thing to come to you. As he approaches you reach out with the treats/food in your hand, let him smell, it realizes it is there, and not that you are gonna try and grab him.
In the future it is best to start this process with them at a much younger age. Walking with them, and talking to them, getting them used to your voice, not someone else's. Sheep follow the voice of their shepard.. I had two litters of AKC Beagles in Sept 2010, 14 pups total. Down to the final four now, all others sold. We walk together daily and have for about three or four months(since 8-10 weeks old). They know my voice and and words that I use that means I want them at my feet now. Such as "HEY-HEY-HEY-HEY". Be consistent in your verbage. When they arrive at my feet, there is dogfood all over the ground. As they grow older, that command will become "CHECK IT-CHECK IT-CHECK IT" then when they get there, there will fresh scent of rabbit all around me. I walk through the brush till I jump a rabbit then call them in that manner, they usually bust the brush to get there in a crazed manner. They figure it out in a hurry.
So many dogs are wasted by the time they are four or five months old due to lack of interfacing with humans. Thrown in a kennel and fed, that is it. "Why won't they listen?" DUH.. Interaction with you is the best thing in the world for them at an early age. You will never teach them to run rabbits, they either have that in them or they don't. I never rush mine to start to young, let it happen in its own time. Some start at six-eight months, some of my better ones didn't start till 11-12 months old. Maturity is beneficial when starting a pup.