Troost-Ekong was born in the Netherlands with sister Emily Ekong and brother Everest Ekong to a Nigerian father, and Dutch mother Eleanore Troost.
He represented the Netherlands at under-19 and under-20 youth levels.

He made his senior international debut for Nigeria on 13 June 2015, playing 90 minutes in an AFCON qualifier against Chad.

He made three starts for the senior team in 2016 before being selected by Nigeria's under-23 team in their 35-man provisional squad for the Rio 2016 Summer Olympics.

In June 2018 he was named in Nigeria's 23-man squad for the 2018 FIFA World Cup in Russia.

In April 2019 he said that playing for Nigeria was his "best decision ever".
In June 2019, he was named in the country's 23-man squad for the Africa Cup of Nations.
Troost-Ekong was born in the Netherlands with sister Emily Ekong and brother Everest Ekong to a Nigerian father, and Dutch mother Eleanore Troost. He represented the Netherlands at under-19 and under-20 youth levels.
He made his senior international debut for Nigeria on 13 June 2015, playing 90 minutes in an AFCON qualifier against Chad.
He made three starts for the senior team in 2016 before being selected by Nigeria's under-23 team in their 35-man provisional squad for the Rio 2016 Summer Olympics.
In June 2018 he was named in Nigeria's 23-man squad for the 2018 FIFA World Cup in Russia.
In April 2019 he said that playing for Nigeria was his "best decision ever". In June 2019, he was named in the country's 23-man squad for the Africa Cup of Nations.
William Troost-Ekong