演员张国立与前妻生育一子,取名张默。后来张国立与前妻离婚,与演员邓婕结婚,但没有生育孩子,所以说,张国立只有一个儿子。