Former Canaries striker Simeon Jackson is on the move again.

The 32-year-old has signed for Scottish Premier League side Kilmarnock on a deal until January.

The former Canada international spent last season playing for St Mirren, where he scored six goals in 32 appearances.

Jackson had three years at Carrow Road, joining in July 2010 from Gillingham for £600,000. He scored 17 league goals in 73 appearances, 38 of them off the bench.

The striker made a stunning contribution to City's promotion to the Premier League in 2011. He scored a hat-trick on April 25 in a 3-2 home win over Derby, his decisive goal coming deep into time added on.

A week later he scored the only goal in the game at Portsmouth, which sealed City's place in the top flight.

Jackson left City for Braunschweig in Germany in July, 2013 and went on to also play for Millwall, Coventry, Barnsley, Blackburn, Walsall and Grimsby.