Tim played all his minor hockey in Morinville before joining the AAA program in Fort Saskatchewan at Bantam. Tim played his Junior hockey with the Spruce Grove Saints were he appeared in 173 games recording 77pts & 555PIM. Tim was an assistant captain and was named Captain for the 2012-2013 season. Tim is a skilled player combined with a fierce competitive side making him an excellent power forward. Tim joined the Morinville Kings in their 2nd season.