Career
Graham made over 300 appearances in the Football League for Millwall. Graham was a right-handed batsman who played first-class cricket for Essex. A lower-order batsman, Graham made two appearances for Essex during the 1926 season, scoring a total of 14 runs.