 Kọ itẹsiwaju fun paragirafi yii - O ṣafihan ibo idajọ Switzerland lakoko ipari ti Eurovision Song Contest 2016 ni Stockholm. Àkọlé orin rẹ kejì, tí ó pe àkọlé rẹ ní Awakening, ni wọn tẹ jáde ní ọjọ 20 January 2017. Ni ọdun 2017, o ṣe orin rẹ Weeping Willow lori ESC 2017  Die Entscheidungsshow. Ó ti jẹ olùsọrọ-òyìnbó fún ilé-iṣẹ tẹlifíṣọn Switzerland-Italy RSI pẹlú Clarissa Tami láti ìdíje ọdún 2017 : ó ṣe tán. 