chi è victor allen