[2] On 13 June 2017, Buff signed a two-year deal with Spanish Segunda División side Real Zaragoza.
[3] In January 2019 Buff transferred for a reported 125,000 Euro to Anorthosis Famagusta and signed a contract up until the end of the season.
After a year becoming a free agent, Buff switch sides and reach agreement to join Malaysia Super League club Selangor on 26 January 2021.
[4][5][6] He made his debut and scored two goals for the club against Sri Pahang with a 3–1 victory at the league matches.
In 2009, he was part of the Swiss under-17 team that won the 2009 FIFA U-17 World Cup beating host nation Nigeria 1–0 in the final.