Career
He played defense in the National Hockey League from 1983–1999 and was renowned for his shot-blocking ability. Ludwig currently is the assistant coach for the Junior A Texas Tornado hockey team and also is co-host for the Stars television pre-game show. Amateur
Ludwig played high school hockey at Northland Pines High School in Eagle River, Wisconsin from 1975–1979.
He helped the Eagles to the semi-finals in 1978–1979.
He played on the United States of America Hockey National Junior Team that toured Germany in 1979-1980. Ludwig went on to attend the University of North Dakota from 1979–1982 as a walk on.
Professional
Ludwig was drafted by the Montreal Canadiens in the 3rd round of the 1980 National Hockey League Entry Draft, 61st overall. In 1990 he was traded to the New York Islanders for Gerald Diduck.
After one season with the Isles, Ludwig signed as a free agent with the Minnesota North Stars.
Ludwig was an alternate captain for the Stars during his time with the team Ludwig was inducted into the Wisconsin Hockey Hall of Fame in 2002. After his retirement, he has worked as an assistant coach for the Utah Grizzlies and Dallas Stars.