Career
Rupp joined the Eastern Hockey League"s Philadelphia Ramblers in 1963-1964. He played one game in the National Hockey League, on loan with the Detroit Red Wings in 1963-1964 replacing Terry Sawchuk. The Red Wings lost 4–1 to the Toronto Maple Leafs.
During the tournament, Rupp shut out East Germany in an 8–0 victory.
This feat was not equalled by a United States goaltender until Ray LeBlanc held Germany scoreless in the 1992 Winter Olympics. The United States team finished in fifth place.
Rupp switched to the Dayton Gems in the International Hockey League in the 1964-1965 season. In 1968, he was selected for his second Winter Olympics in Grenoble in France.
The United States team gained sixth place.
He returned to play for the Gems until 1972 when he announced his retirement. However, he returned in 1975-1976 playing for the Buffalo Norsemen in the North American Hockey League and with the Gems in 1979-1980. After his retirement from ice hockey, Rupp worked in the financial sector.
He died of cancer in February 2006.