 In April 2007 he returned to Belgium, on trial with Sint-Truidense, before signing on a free transfer on 25 May on a two-year contract, with an option for a further two years.In the 2007-08 season he made one league appearance for them in the Belgian First Division before joining Royal Antwerp initially on loan, making twelve league appearances and scoring one goal in a 7-0 win over Beveren on 1 March 2008 at the Freethiel Stadion.Later in 2008 he joined the club permanently.