Winchester was born in Princes Town, Trinidad and Tobago, to Derek and Svetlana, and he attended Naparima College in San Fernando, Trinidad.
Winchester was born in Princes Town, Trinidad and Tobago, to parents Derek and Svetlana. At the age of 12, Winchester made his debut for Naparima College in San Fernando, Trinidad.