Question: who plays david underhill on big bang theory
Answer: Edward Michael Trucco