Marguerite MacIntyre Celebrate The Vampire Diaries Matt Richenthal at January 22, 2014 10:21 am. Marguerite MacIntyre is best known for playing Sheriff Forbes on The Vampire Diaries. She talks about the role in this interview. Edit Delete