Marshall tiene dos hijos gemelos y está casado con Jamie Anne Allman desde junio de 2006, se casó en Austin, Texas.