The person who pays Matt Donovan on the show The Vampire Diaries is Zach Roerig. He plays one of the only humans on the show and is the former boyfriend of the main character, Elena Gilbert.
Chat with our AI personalities
Zach Roerig from Saturday Night Live plays him.
In the book his name is 'Matt Honeycutt' but in the show its 'Matt Donavin' Hope that helps you. :)
Mark Ruffalo plays Matt Flamhaff
Jake Thomas who plays Matt McGuire
Matt smith