Question: who is the actor who plays booth in bones
Answer: David Boreanaz