 Adrian Hadley was born in Cardiff, Wales, he was a pupil at Lady Mary High School.Hadley attained 29 caps for the Wales rugby union team between 1983 and 1988, scoring nine tries.Hadley later switched codes and moved north to join Salford and represented the Wales national rugby league team.