who is the actor that plays Bill Spencer on the bold and the beautiful?

Bill Spencer, Jr. is played by Don Diamont on The Bold and the Beautiful. He first appeared on May 12, 2009. Don is currently married to Cindy Ambuehl.
Updated on Monday, February 06 2012 at 11:10AM EST
Collections: bolddonmay 12