Daniel Blair was born in Parkhead, Glasgow on 2nd February 1906. After studying agriculture in Ireland he moved to North America. A talented footballer, Blair played for Toronto, Rhode Island and Providence before joining Clyde in April 1925.
Blair won his first international cap for Scotland against Wales on 27th October, 1928. Hughie Gallacher scored a hat-trick in the 4-2 victory. This speedy full-back went on to play against Northern Ireland (7-3), England (2-0), Northern Ireland (3-1) and Wales (3-2).
In November 1931 Aston Villa paid £7,000 for the services of Blair. In his first season Villa finished in 5th place in the First Division. The following season the club finished runners-up to Arsenal.
Aston Villa was relegated from the First Division at the end of the 1935-36 season. At the end of the season Blair joined Blackpool. He played 121 games for the club before the outbreak of the Second World War. After the war Blair worked as a football coach and market gardner.
Daniel Blair died in Blackpool in 1976.