Career
He played with the Regina Capitals of the Western Canada Hockey League in the 1921-1922 season. Mitchell then moved to the American Hockey Association where her played for the Duluth Hornets from 1926 to 1934. He also played a brief stint for the Buffalo Americans in the 1930-1931 season.
Mitchell was also a playing coach for the Hornets in 1931-1932.
After his retirement, he continued coaching, serving as head coach of the Springfield Indians from 1938 to 1942, and later with the Providence Reds and Saint Louis Flyers.