Question: who plays ben weston on days of our lives
Answer: Ben Weston , also known as Ben Rogers , is a fictional character from Days of Our Lives , an American soap opera on the NBC network , currently portrayed by Robert Scott Wilson .