Tommy Dunderdale was born in 1887 in Australia. He moved to Ottawa with his family as a 17 year old in 1904, within two years he was playing pro for Winnipeg of the Manitoba Hockey League. After three seasons he went to Montreal to play with the Shamrocks, then to the Quebec Bulldogs, both of the National Hockey Association which preceded the NHL. At age 24 in 1911, he moved out west to the Pacific Coast Hockey Association and the Victoria Aristocrats. He would play 13 seasons on the coast, also with the Portland Rosebuds, being named First team All-Star six times. He led the league in goals three times and retired as the PCHA career leader with 194 goals.
Dunderdale's career professional totals through 19 seasons were 309 games played, 267 goals and 336 points.
He was elected to the Hockey Hall of Fame in the player's category in 1974.