No but he does look very like him. This advert first came on TV a few years ago and the young actor popped up in many things since. Haven't seen him in much recently though. Must be about early to mid teens now
NO its NOT Robbie Williams because when Take That were at their prime an advert with that kid in was on tv all the time and he was about 10 and Robbie was about 25!!!!