Growing up, Frank supported Chelsea FC. His favourite player is Yaya Toure. His inspirations are his mum and dad. If he was not a professional footballer, his dream job would be a businessman. Off the field, he enjoys playing video games, and his favourite video game is Grand Theft Auto. He also plays FIFA, and he plays as Manchester City. His favourite genre of music is Afro Beats, and his favourite food is beans and plantain, Nigerian food. In the future he would like to go on holiday to Miami!

Frank started his career at Nigerian club FC Ebedei until he transferred to Danish side FC Midtjylland in January 2016. He made his first team debut in the Danish Cup in a 7-0 win over Greve Fodbold, where he also scored. Frank made his UEFA Champions League debut in 2018 in FC Midtjylland's qualifier against Astana FC.

In 2021, Frank signed for Brentford. He made 20 appearances for the club in the 21/22 season.

Frank has represented his country, receiving his first call up for Nigeria in 2020. He made his international debut in a friendly against Algeria in October 2020.