This will take a lot of persistence and work on your part. You must be stubborn and convince your child that he is NOT going to get to sleep anywhere but the crib.
Start putting the child to sleep by rocking on a chair or walking around with him. DO NOT put him to sleep in your bed. He might try to break free from your hold as he is crying - do not let go. Hold him tightly, and let him know that you love him and that he must sleep. Our daughter used to crib, call for the other parent, but be patient - sing songs - and believe that the suffering won't last long :)
Once he is asleep, put the child in his crib. (Some people prefer putting the child to sleep awake, but this works best for me.)
If he wakes up in 45 minutes crying, repeat the cycle. Take him to the rocking chair, and wait for him to fall asleep again. Back in the crib.
The first time you do this, it might be very frustrating so do it on a night where you don't have work the next day. (Friday night?) The important part is to convince your child that no matter what happens, he is NOT going on your bed.
The next night, should be easier, but might still be long. But within 3 days, he should get used to sleeping his crib. He should be convinced, that no matter how much he cries, kicks, or does, that he will eventually end up back in his crib - and only his crib. NEVER give in and put him in your bed with him.
Also, purchase a portable playpen. When we are visiting relatives or travelling, we put our children to sleep in their playpens. They are very compact when folded, and secure like a crib for sleeping. If you don't want to kid sleeping in your bed, you must never force it do so either.