He started in the youth section of the Olympiacos and until 2006 was a member of the u17 team. In 2007, he was transferred to AO Haidari, where he played 2.5 years. Then he fought Apollo Smyrna in the second half of the season in 2009-10 and in 2010-11 was an eventful year in Thrasivoulos Filis.
In the summer of 2011 he joined Panionios, which debuted in the Superleague on August 28, the first day of the season 2011–12, against Ergotelis at Nea Smyrni Stadium. One of the top moments in neosmyrniotiko club was on January 11, 2012, in a homecup match against Panathinaikos when he saved two chipped penalty that executed by Karagounis and Leto gave the qualification to Panionios.
Between 2013 and 2014 he defended the goal of AEL Kalloni, where he had 25appearances in the league, followed a years in the Cyprus league where he played with the colors of Glory Katokopia. In the following period returned to Kalloni but was sold immediately to Aris. He made his debut in a 3–1 win over Apollon Kalamarias. Two weeks later against Eordaikos he made a number of crucial saves to keepnine-manAris in the game for an eventual 2–1 win.