Barry Potomski was born November 24, 1972 in Windsor, Ontario. A graduate of the Ontario Minor Hockey Association's Windsor Riversides, Potomski suited up for the Ontario Junior 'B' Hockey League's Tillsonburg Titans while playing in a handful of games with the Ontario Hockey League's London Knights in 1989-90.
After playing nine games with the Knights in 1989-90, Potomski returned to London in 1990-91 and spent the next two seasons racking up over 400 PIM before joining the East Coast Hockey League's Erie Panthers in 1992-93.
Potomski's stay in Erie was short lived, after only five games into the 1992-93 season, the Windsor, Ontario native found himself as a member of the ECHL's Toledo Storm and capturing the 1993 Riley Cup.
Potomski returned to Toledo in 1993-94, suiting up for 13 games before joining the American Hockey League's Adirondack Red Wings for the remainder of the season.
Prior to the 1994-95 season the Los Angeles Kings signed Potomski as a free agent and assigned him to their International Hockey League affiliate in Phoenix before he made his NHL debut with the Kings the following year.
Potomski split the 1995-96 and 1996-97 season between Los Angeles and Phoenix only to be released by the Kings following the 96-97 season. Upon being released by Los Angeles, Potomski signed as an unrestricted free agent with the San Jose Sharks in the summer of 1997 and played in nine games with the team while spending the majority of the season with the IHL's Las Vegas Thunder.
After signing as a free agent with the Detroit Red Wings in the summer of 1998, Potomski returned to Adirondack, the Wings AHL affiliate in the summer of 1998 before spending the better part of the 99-2000 season with the West Coast Hockey League's San Diego Gulls while suiting up for one game with the IHL's Long Beach Ice Dogs.
Throughout his career, Barry Potomski has played in 68 NHL games.