Former Blues striker Andrew Barrowman has signed for Scottish Premier League side Kilmarnock.

The 21-year-old Glasgwegian left Blues in January this year when he signed a short term deal with Midlands neighbours Walsall.