Ireland international Chiedozie Ogbene will join Premier League newcomers Luton Town on a free transfer on 1 July, once his contract with Rotherham United expires.
The 26-year-old forward becomes Luton's first signing since they ended their 31-year absence from the English top flight with victory over Coventry in the Championship play-off final.
Ogbene, who has won 15 caps for Ireland and scored four goals, moves to Kenilworth Road after four seasons with Championship side Rotherham.
Speaking after completing his medical, Ogbene said: "I’m delighted to be here as a Premier League player, because of my journey and where I’ve been in the last five and a half years, from Limerick FC and the League of Ireland to Luton Town in the Premier League. My former coach said it would be one in 200,000 – I guess I’m that one!
"My journey is special to me. I come from Rotherham United, who I spent four seasons with and where I achieved some great things with some great people. But to be considered to be a Luton Town player with an opportunity to feature in the Premier League was an opportunity I couldn’t turn down."

Ogbene could make his Premier League bow when Luton travel to Brighton for their season opener on 12 August.
He made made 136 appearances and scored 14 goals at Rotherham, who said Ogbene rejected an improved deal with the Yorkshire club in favour of moving up a division.
Rotherham said in a statement: "Having taken time to assess his options over the summer months – which included a good offer on the table from the Millers to retain his services – the lure of Premier League football was too much for Chieo to turn down and he leaves with all the best wishes and thanks from everyone at Rotherham United."
Next Chapter begins Today!
— Chiedozie Ogbene (@EdozieOgbene) June 27, 2023
I am humbled and honored to join @LutonTown
Excited to see what the future holds for us! See you all soon
Thank you to my team @code4sports for making this happen! pic.twitter.com/HUPHQpqQYf
Ogbene featured twice against Luton last season and their manager Rob Edwards said he was a player they had been tracking for some time.
"We know we are going to need some real athleticism in the Premier League, and he knows how to use it," said Edwards.
"He's flexible, and he’s going to be able to play through the middle as a forward, but also as a wide one, if we wanted to play with wide forwards. He can play a couple of positions.
"Chieo also brings experience of top-level football. He’s an Irish international and he’s played in some high level games and done well in them, particularly against France who are one of the best nations in the world.
"He’s still at a good age where he’s willing to learn and he’s a fantastic human being, we had a brilliant chat and I just loved his personality.
"He’s humble, he comes from a great family background and he’s had to work extremely hard to get where he is now, to get a crack in the Premier League.
"He should be really proud of himself and we’re delighted to be able to give him that chance."
Listen to the RTÉ Soccer podcast on Apple Podcasts, Spotify or wherever you get your podcasts.