Drafted in 1974 by both the Washington Capitals of the National Hockey League (161st overall) and the New England Whalers of the World Hockey Association (145th overall). White played with the Capitals and the Minnesota North Stars.
He played junior and senior hockey in his hometown of Grand Falls. including the senior Grand Falls-Windsor Cataracts in 1971-72. White then played two seasons for the major junior Kitchener Rangers from 1972 to 1974.
White turned pro in 1974-75 with the Dayton Gems. In 1975-76 he scored 25 goals for the Capitals. After that season his scoring fell off badly and he ended up in the minors. The Minnesota North Stars signed him as a free agent in 1979 but he only played in 6 games for the Stars.
In his NHL career he played in 164 games and scored 37 goals and 28 assists.