After initially playing with the side's academy team, he would go on to feature for the reserves but a lack of goals kept him from maintaining a place in the squad.
This prompted the player to seek more playing time elsewhere on loan, joining Portuguese club C.F.
Following a stay of a year and a half there, he returned to Switzerland and left Young Boys for FC Biel-Bienne where he remained for only six months.
The highlight of his time during his second stint with Lausanne came as helped the club in their run to the 2010 Swiss Cup final, along the way scoring in the quarter-finals against his former team BSC Young Boys, although they would go to lose to FC Basel in the end.
In the summer of 2013, the player rejoined FC Lausanne-Sport for a third time although as the club currently play in the Swiss Super League he will finally get his chance to feature in Switzerland's top division.