Yes he did! twice in fact yesterday! My big boy, 18 lbs 2 oz, rolled over. He rolled both from his back to stomach and stomach to back. It is amazing to watch them change so quickly these days. One day he is sitting in his exersaucer just looking at all those ‘things’ and then the next day or so he is rolling them, pulling them and spinning around in his seat- AMAZING!!