armando allen