Riley signed for Celtic after spending time with the Brazilian Soccer School in Edinburgh.
After suffering with injuries throughout his time at Celtic,[2] he was released in January 2010, having never played in a competitive match for the club.
After leaving Celtic, Riley trained with Hamilton Academical and on 19 February 2010, signed a contract until the end of the season.
[4] Riley then joined Dundee for pre season training and after two weeks at the club signed an initial six-month contract on 16 July 2010.
[2][5] In October 2010, Dundee entered administration, but Riley was one of the players kept by the club and in December 2010, extended his contract until the end of the season.