Cosmos 2006 yılında Atina şehrinde düzenlenen 51. Eurovision Şarkı Yarışması'nda Letonya'yı "I Hear Your Heart" adlı şarkıyla temsil etmiştir. Yarışmada 17. olmuştur.