Карлуш Алвіш народився у 1903 році в Лісабоні. На клубному рівні з 1927 до 1933 року грав за місцеву команду «Каркавеліньюш», а з 1934 до 1935 року грав у складі команди «Академіка» з Порту. У 1928 році Алвіш дебютував у складі національної збірної Португалії, у цьому ж році в її складі був учасником літніх Олімпійських ігор 1928 року. У складі збірної грав до 1933 року, зіграв у її складі 18 матчів, у яких забитими м'ячами не відзначився.