Question: who plays will on the bold and beautiful
Answer: Garrison 1997 -- 2004 , 2007 , 2010 , 2017 -- Crystal Chappell Danielle Spencer 2012 -- Dick Christie Charlie Webber 2013 -- Othello Clark Othello 2011 -- Andrew Collins Jarrett Maxwell 2004 -- Reign Edwards Nicole Avant 2015 -- Finnegan George Will Spencer 2018 -- Courtney Grosbeck Coco Spectra 2017 -- Theodora Greece Alison Montgomery 2011 -- Jacqueline Hahn Dr.