Days of our Lives‘ Salem PD is always missing something when Shawn Brady isn’t around. The offspring of legendary supercouple Bo (Peter Reckell) and Hope (Kristian Alfonso), Shawn-Douglas, also known to his parents as ‘Shawn-D,’ is a legacy character who was born on screen in 1987 and who became part of a soap supercouple himself. For the last two decades, he has been played off and on by Brandon Beemer, who marks 20 years as Shawn-Douglas Brady this week.
When Beemer first began playing Shawn, he was a recast taking over for Jason Cook, who had brought Shawn to life since 1999. Cook briefly returned to the role in 2015 when Shawn returned to town after multiple years away, but Beemer was back by 2016 and has been embodying Shawn ever since.
During Beemer’s years as Shawn-Douglas Brady, he has been in an off-again/on-again relationship with high school sweetheart Belle Black, who is also his ex-wife multiple times over and the mother of his one daughter, Claire. Currently, Shawn is involved in a relationship with fellow cop Jada Hunter (Elia Cantu), while Belle pursues a romance with Chad DiMera (Conner Floyd).
KH1 / WENN.com / MEGA
While Beemer’s most famous soap role is Shawn, he also spent four years as Owen Knight on The Bold and the Beautiful and was a member of the cast of the digital soap, The Bay, from 2017 to 2025, according to IMDb.
DAYS is celebrating Beemer’s debut with a congratulatory post on Instagram.
“On this day in 2006, Brandon Beemer made his Days of our Lives debut as Shawn-Douglas Brady,” reads the caption of a photo of Beemer in front of the show’s logo. “Twenty years later, we’re celebrating the milestone.”