1973年7月通過考試進入義大利外交部,開始從事外交工作,並先後擔任一系列要職。在義大利曾任以下職務:1985年至1989年擔任外交部長辦公廳議會關係辦公室負責人,1989年至1992年擔任總理秘書處負責人,1992年擔任外交部長辦公廳副主任,1993年至1994年擔任移民司副司長,1994年至1997年擔任國防部長的外交顧問。在國外的任職經歷:從事外交工作後不久,即在義大利常駐北約代表處(布魯塞爾)工作,隨後在義大利駐巴西大使館擔任商務參贊,1997年至2000年任義大利駐塞爾維亞大使,2000年至2003年任義大利駐伊朗大使,隨後於2003年6月直至來華擔任大使前,一直在義大利外交部擔任地中海和中東地區司司長, 2006年12月中旬來京擔任義大利常駐中華人民共和國特命全權大使,同時兼任義大利駐蒙古共和國大使。2006年1月被任命為大使銜外交官。
曾榮獲憲兵總隊預備中尉軍銜,有過記者的工作經歷,曾任國際法與國際條約和國際關係史專業的大學助教,並榮獲過共和國騎士功勳勳章和很多外國高級榮譽勳章。已婚,夫人是Stefania Butera女士。謝颯大使有兩個子女:Alessandro 和Ludovica。