Question: David Gabriel is the character portrayed by which theatre and television actor?
Answer: Corey Reynolds