In 2005, he signed for Ligue 1 club AS Saint-Étienne as a free agent. In two seasons he failed to impress with the club and was loaned to Sochaux. After some initial troubles he finally found his form and became a regular in the starting line-up.
In December 2008 he declared his interest in playing for the Polish national team.Franciszek Smuda, manager of Poland, confirmed that information in July 2010. In January 2011, it was reported that Perquis had filed his citizenship application papers. However, his family had lost some required documents and so the Polish national team manager Franciszek Smuda had to request that the Polish president Bronislaw Komorowski approve his application. Perquis received Polish citizenship on 1 September 2011.
On 6 September 2011 Perquis made his international debut during a 2–2 friendly draw against Germany in Gdańsk. He scored his first goal on 26 May 2012, in a 1–0 friendly win against Slovakia.