The 20-year-old striker has signed for Wolves for an initial £600,000 fee and has signed a three-and-a-half-year contract at MOLINEUX.
"I'm delighted to be here - I'm absolutely buzzing and cannot wait to get stuck into training," The Ireland Under-21 international said.
"I would love to be able to play in the Premier League one day with Wolves.
"I like to score and to create, and the system Wolves play with the wingers will suit me so hopefully we can all play some good football together."