No, the correct wording should be: Pedro es su hijo.
hijo is already in spanish which hijo means son in spanish or mijo which is mi hijo or my son. You would say it as e as in eat or as y is said in spanish and ho.
Mexican people say: Mijo (Mi hijo) the correct form is "MI HIJO" = my son. Mija= mi hija = my daughter.
su hijo
Hijo guapo Hijo = son guapo = handsome
You say, "Soy tu hijo."
mi hijo
Hola, hijo
You say "hijo de crianza."
In spanish son is: hijo
Tu eres mi hijo.
te amo hijo
The Spanish translation of "my son" is "mi hijo."