Карл Уэзерс родился 14 января 1948 года. Раньше занимался американским футболом. Он играл за "Оукленд Райдерс", а между сезонами становился актёром местного театра. Затем переехал в Канаду, чтобы играть за "Львов Британской Колумбии", но в 1974-м году завязал со спортом, решив посвятить всё своё время актёрской карьере. Первая значительная роль - в фильме "Рокки" боксёра Аполло Крида.