Western lawmen loomed large in Weaver's acting career, first as deputy Chester Goode in Gunsmoke (1955), then as the metropolitan based McCloud (1970). He also played the park ranger father in Gentle Ben (1967), and experienced extreme road rage in Duel (1971).