Question: who plays bo brady on days of our lives
Answer: Peter Reckell ( 1983 -- 92 , 1995 -- 2016 )