The 23-year-old joins Jim McIntyre's side on loan from Scunthorpe United until the end of the season, having previously turned out for Dutch side NAC Breda.
The former Manchester City youth player is the second new arrival this week after midfielder Andreas Hadenius moved on loan from Halmstad BK.