Imboden deltok i Vinter-OL 2002 for Sveits, og deltok for Moldova under Vinter-OL 2010 i slalåm, men fullførte ikke rennet.