He was born in Regina, Saskatchewan, where he started out in junior hockey in 1936-37. The next three years were spent in the Detroit Red Wings farm system before making the big team in 1941-42. He won the Stanley Cup in 1942-43.
He bounced around the minors in the last four years of his career. Carveth retired in 1954.
Awards and Achievements
- 1943 Stanley Cup Championship (Detroit)
- 1950 Stanley Cup Championship (Detroit)
- 1950 NHL All Star (Detroit)