All characters

Matt Donovan

Played by: Zach Roerig in The Vampire Diaries