Falkirk, Stirlingshire born left back Tommy Miller began his football career with Edinburgh Myrtle in 1901 before joining hometown Scottish League club Falkirk in 1902. In the 1905 close season, having scored 11 goals in 65 appearances for The Bairns, he moved south to join newly elected Second Division club Chelsea, making his Football League debut in their inaugural League fixture, a 1-0 defeat at Stockport County on 2nd September 1905. After Chelsea finished third in his first season, they gained promotion to the First Division in his second season, during which he was ever present, as 1906-07 Second Division runners up, and he then spent two seasons at Stamford Bridge in the top flight before re-joining Falkirk in 1909.
He was a member of the Falkirk team that finished the season in second place in the Scottish League in the 1909-10 season, playing 22 matches as Falkirk achieved its highest ever League position to date in the club’s history. He was also selected to represent The Scottish League, playing in a 3-2 win over The Football League at Ewood Park in February 1910. In the 1910 close season he joined Dundee Hibernian (now Dundee United), scoring once in 16 appearances during 1910-11, finishing his career with spells at St Bernard’s in 1911 and Bathgate in 1912.