Carl Schwartz is the current vocalist for the band First Blood and was the bass player for the band Terror from 2003 to end 2005 and for Sworn-Vengeance Sworn Vengeance from 2000-2001.