Question: who played shawn douglas on days of our lives
Answer: Noel Bennett Castle (1987) Paul Zachary (1990) Scott Groff (1990–95) Collin O'Donnell (1995–99) Jason Cook (1999–2006, 2015) Brandon Beemer (2006–08, 2016–)