Toddlers are notoriously difficult at bedtime. How you deal with this is important in setting good sleep habits.
Set a consistent bedtime routine so your child has clear sleep cues and knows what to expect next. A good routine can involve a bath, possibly a massage, reading stories together, maybe a quiet song or whatever calm activity you choose.
Give him choices, as control is one of the main reasons a toddler resists sleep. Letting him choose which pyjamas to wear and which book to read may make him more amenable.
Encourage a lovey or comforter for your child, as this can be hugely helpful in the transition between being awake with you and going to sleep without you.
After the bedtime routine is over, be firm and clear on your boundaries to make your expectations of him clear.