Zach Roerig: What's His Favorite Matt Moment? Matt Richenthal at January 22, 2014 10:19 am. Zach Roerig plays Matt on The Vampire Diaries. He celebrates the show turning 100 in this interview. Edit Delete