Tim Duncan was born on April 25, 1976 in Christiansted, St. Croix, US Virgin Islands as Timothy Theodore Duncan. He was previously married to Amy Sherrill. Read more on iMDB