Martin Vacarro, CL & ALB