Curtis Caravaggio

He plays an excuted vampire in the movie New Moon.