Tim Duncan birthday and other facts Tim Duncan was born on April 25th in Saint Croix, U.S. Virgin Islands.