Busniuk played junior ice hockey with the Fort William Canadians. During his third and final year, in 1970-71, Busniuk was picked up as an add-on player by the Fort William Hurricanes who had advanced to the 1970 Memorial Cup. In 12 games, he scored twice and had four points. Busniuk played collegiate hockey with the University of DenverPioneers while earning a teaching certificate in physical education. Busniuk was named team captain in the 1973–74 season. The Pioneers made the Final Four three of the four years he attended the school. After graduating, Busniuk’s professional hockey career began with being assigned to the Montreal Canadien's AHL farm team, the Nova Scotia Voyageurs for the 1974–75 season. Busniuk played with the Beauce Jaros of the NAHL for the 1975–76 season. The Jaros were the top team in the league in the regular season, but lost in the Lockhart Cup finals. After the NAHL playoffs completed, Busniuk played in one playoff game with the Nova Scotia Voyageurs winning the 1976 Calder Cup. Busniuk and the Voyageurs repeated as Calder Cup champions in 1977. October 23, 1977 Busniuk signed as a free agent by Philadelphia and was assigned to the Maine Mariners in the AHL. The Mariners were Calder cup champions in 1978 and 1979, and Busniuk became the only person to play on four consecutive Calder Cup winning teams. Three games into the 1979–80 season, Busniuk was called up from the Mariners to the NHL's Philadelphia Flyers. Busniuk helped the Flyers reach the 1980 Stanley Cup Finals Final, where they lost in six games to the New York Islanders. Busniuk played for the Flyers for two seasons between 1979 and 1981. In his NHL career, he finished with three goals and 23 assists in 143 games, to go with 297 penalty minutes. Busniuk returned to the Maine Mariners for the 1981–82 season. He would split the next three seasons playing in the AHL and in Europe with HC Brunico in the Italian Serie A league. Busniuk won a fifth Calder Cup playing with the Mariners in the 1983–84 season. Busniuk won the Calder Cup five times during his playing career to share the record for most Calder Cups won with Bob Solinger, Les Duff, and Fred Glover.
Coaching career
Busniuk began his coaching career as head coach of the Tri-City Americans in the 1991–92 WHL season. He was hired as an assistant coach for the New York Rangers' AHL team Binghamton Rangers. Busniuk remained in Binghamton four seasons, and stayed with the team when it relocated to become the Hartford Wolf Pack for another five seasons. In 2000, as an assistant with the Hartford Wolf Pack, Busniuk won a sixth Calder Cup. Busniuk served as head coach of the United Hockey League's Muskegon Fury in 2002-03, where he posted a 38-29-9 record. Busniuk returned to Binghamton to serve as an assistant coach with the Ottawa Senators' AHL team, the Binghamton Senators of the American Hockey League from 2003 to 2010. Busniuk then returned home to Thunder Bay, where he served in a similar capacity with the Lakehead Thunderwolves, eventually filling in as an interim coach after Joel Scherban was fired four games into the 2012-13 season. He also taught at Dennis Franklin Cromarty High School, an all First Nations school in Thunder Bay. In 2013 Busniuk returned to Brunico, Italy to be head coach of HC Pustertal Wölfe, the same city he played for from 1982-1985.