Ed Shew was born in 1949 in St. Louis, Missouri (USA), the son of Chinese parents. His peasant father immigrated from Guangdong province in southern China. His mother, whose parents ran a Chinese hand laundry, was born in St. Louis’ Chinatown (also known as Hop Alley), which was leveled in the mid-1960s for construction of the St. Louis Cardinals baseball stadium. Ed grew up in the city of St. Louis and is married with two sons.