Nació en Cunco, Novena Región, el 10 de noviembre de 1902; hijo de José María Cayupi y Filomena Catrilaf.
Se casó con Antonieta Lagos Yaupi; y en segundo matrimonio, con María Teresa Alca Catricura y tuvieron hijos.
En 1925 fue nombrado vicepresidente de la Sociedad Caupolicán y en 1927, presidente de esta organización, nacida en Temuco en el año 1910.
Militó en el partido Nacional Cristiano.
Fue elegido diputado por la Vigésimoprimera Agrupación Departamental de "Temuco, Lautaro, Imperial, Pitrufquén y Villarrica", periodo 1953-1957. Integró la Comisión Permanente de Agricultura y Colonización.