Вихованець клубу «Реал Іслуга». Професійну кар'єру розпочав 2002 року клубі «Універсідад де Чилі», в складі якого будув капітаном команди[4]. У перші три сезони провів в загальній складності лише 11 матчів у чемпіонаті країни, 2005 року — вже 12, а з 2006 року міцно зайняв місце основного воротаря клубу, провівши 35 ігор і став, разом з командою, віце-чемпіоном Апертури, «Універсідад» тоді поступився лише у фіналі клубу «Коло-Коло» по сумі двох матчів за рахунок кількості забитих м'ячів на чужому полі[5]. 2007 року провів 40 зустрічей за основний склад і був визнаний за підсумками сезону гравцем року клубу. 2008 року зіграв 36 матчів. 2009 року провів 24 матчі, в результаті в тому сезоні клуб посів 2-ге місце в регулярному турнірі Апертури, однак у стадії плей-оф обіграв у фіналі клуб «Уніон Еспаньйола» з рахунком 2:1 за сумою двох матчів[6].
2011 року перейшов в мексиканський «Атлас», в якому грав до 2016 року, взявши участь у 110 матчах чемпіонату. Більшість часу, проведеного у складі «Атласа», був основним голкіпером команди. Також на правах оренди грав за інші мексиканські команди ― «Коррекамінос» та «Кафеталерос».
До складу клубу «О'Хіггінс» приєднався 17 червня2016 року. Відтоді встиг відіграти за команду з Ранкагуа 15 матчів в національному чемпіонаті.