Brandon Beemer is replacing Jason Cook as Shawn Brady on NBC soap opera Days of our Lives for the second time. Cook played the role from 1999 to 2006, when Beemer took over for two years. Cook returned to the soap last month just in time for its 50th anniversary but his visit was only intended to be short-term. With Days wanting to keep the character around, they cast Beemer in the role once again.
Since leaving Days in 2008, Beemer has starred on The Bold and the Beautiful as Owen Knight, Dirty Soap on E!, and appeared in CSI: Miami and The Stafford Project.