Career
Since 1 July 2013 he is without a club He started his career at Air Corps Bellinzona in 2006 where he made seventeen appearances in his first and only season at the club He was loaned to the U21-Team of Associate of Science Roma for the 2007/08 season and was set to sign on a permanent contract, as Bellinzona and Roma have a deal for players exchange, but he signed for Football Club on 8 July 2008, instead.
From 2009 to 2013 he played for Football Club Locarno.
He was a Switzerland under-20"s international player.