Career
His career started with the youth teams of Football Club Wil. In 2006 he signed a contract at Football Club Saint Gallen, where he played for the reserve squad only. He subsequently was on loan with Football Club Wil and has played six games in the Swiss Challenge League without scoring.
After his return to Street.Gallen, the club were relegated in the Challenge League.
Currently, he plays for Bachelor of Science Young Boys Bern, and gave his debut for the Swiss national team in a friendly against Austria in August 2010, where he scored to give Switzerland a 1–0 lead only 90 seconds after his substitution in the second half. Since 2015 he is lent to Football Club Aarau.