Roberts, who was a try scorer for the Dragons in their derby victory against the Ospreys on Sunday, replaces his opposite number from that match, Dewi Lake.
Lake suffered a shoulder injury during the first half at Rodney Parade in what was a fiercely competitive United Rugby Championship derby where the hosts came out on top with a 32-25 victory.