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