En club, Machuca a joué la plupart de sa carrière dans l'un des plus grands clubs chiliens dont il fut longtemps l'un des cadres, le Colo Colo.
Au niveau de sa carrière internationale, il joue en sélection avec le Chili, et participe notamment à la coupe du monde 1950 au Brésil, où les Chiliens sont éliminés dès le 1er tour.