David H. Tomlinson (born May 8, 1969 in North Vancouver, British Columbia) is a retired professional ice hockey centre. He played 42 games in the NHL for the Toronto Maple Leafs, Winnipeg Jets and Florida Panthers. After his NHL career, he went on to play 10 years of professional hockey in Europe. He is now a regular contributor and analyst for Team 1040 sports radio in Vancouver. On July 29, 2010 it was announced that he would replace Tom Larscheid as the colour commentator for Vancouver Canucks broadcasts for the 2010-2011 season.