Dundee have signed Canada Under-20 international Dylan Carreiro.

The 19-year-old, was previously on the books of Toronto and QPR.

Gaffer Paul Hartley said: "I think he's a promising player. He's got good potential, an attacking player who will work towards our first team.

"He's got something a bit different."