Brandon Beemer (born 1980) plays Owen Knight on The Bold and the Beautiful. He made his soap debut on Days of Our Lives on September 28, 2006. He replaced Jason Cook, who had played the role since October 1999. In early 2008, however, the actor was shockingly let go from that series.
Beemer graduated from high school in Oregon.