Edel, hi & welcome to the boards
I am thinking that maybe he's so restless at night because he is sleeping too much during the day & perhaps he is ready to go down to 1 nap???
Couple of ways to do this: you can either push the mroning nap in increments (like 15-20mins every few days) until its around 12pm & in the meantime offer a short catnap in the afternoon (around 3-3:45pm) to tie him over till bedtime OR offer a very early bedtime (like around 6pm) if he doesn't take the catnap.
Or you can shorten the morning nap down to 1hr & then 45mins & then 30mins & bring up the afternoon nap so that the morning nap is phased out & the afternoon nap will stay.
So ultimately you would have him take 1 nap his day would look something like this:
7am - wakes
12-2pm - nap
7pm - bedtime
If you are going to cut the morning nap then it would be something like this:
7am - wakes
10-11am - morning nap (morning nap cut to 1hr)
2.30-4pm - afternoon nap
8pm - bedtime
7am - wakes
10-10:45 - morning nap (cut to 45mins)
2-3.30 - afternoon nap
7.30 - bedtime
7am - wakes
10-10:30 - morning nap (cut to 30mins)
1.30-3pm - afternoon nap
7pm - bedtime
hth & let me know how you go
Layla