who played ben on days of our lives
Ben Weston (Days of Our Lives) 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.