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