Johnson Joins From Aston Villa
Johnson has spent time in league one when he was on loan to Oldham Athletic earlier in the season and he didn't do too bad at all scoring three times in just five appearances.
The midfielder will however have to wait to make his debut for the club as he is cup tied for the game against Sheffield United this weekend.
Manager Simon Grayson told pnefc.net: 'We first came across Daniel over a year ago and we thought about signing him last January and have kept our eyes on him ever since.
'We had him watched numerous times when he was on loan at Chesterfield and Oldham and decided we wanted to bring him here and we were delighted he was desperate to come to us.'