On 12 September 2011, Owusu returned to England and signed for League Two side Barnet on a short-term deal [REF].
On 15 November 2012, it was announced that Owusu would be signing a one-year-deal to join Indonesian Super League side Pelita Bandung Raya as assistant manager and player.