Il a débuté sa carrière en 2003 dans le film brésilien Zurdo de Carlos Salcès. Il enchaîne ensuite avec le film mexicain Ano Una (2007) de Jonas Cuaron. Entre temps, il aura tourné sous la direction de Fernando Eimbcke dans le film Temporada de patos. Le réalisateur collabore à nouveau avec lui en 2008 avec le long métrage Lake Tahoe.