Career
Born in Keighley, Grayston made seven appearances in the Football League for Bradford City during the 1995-1996 season. He later played non-league football for a number of clubs, including Bradford Park Avenue, Southport, Halifax Town, Alfreton Town, Droylsden, and Guiseley.