Hanley ble født i Dumfries, og spilte juniorfotball i sin lokale klubb Queen of the South FC, før turen gikk videre til Crewe Alexandra FC og Rangers FC. Han kom til som 16-åring i 2008.