6 weeks today, he's been rolling over for a a little over a week but I think he's finally mastered his new skill.

Jennifer