Events “Twilight” Actor Runs Marathon For Deceased Friend He plays Demetri the vampire in the movies. Duncan Larkin May 2, 2011