Question: who plays matt donovan in the vampire diaries
Answer: Zachary George `` Zach '' Roerig