vincenzo allen