Barusso started off his European footballing career at Manfredonia, where he moved after recommendations by Ghanaian football legend Abedi Pele, from Nania F.C. of Accra. He helped Manfredonia to three successive promotions from the Italian amateur leagues to Serie C1. At the start of the 2006–07 season Barusso was signed by Serie B club Rimini in a co-ownership deal that was later turned permanent after his immediate impact at his new club, including man of the match performances against Juventus F.C. and Bologna F.C. 1909. Barusso's success was nearly halted, however, after a fractured tibia after a tackle by Alfredo Cardinale in the week 9 game at Crotone, forcing him to miss several games due to surgery.
Roma
On 15 June 2007, it was reported in the Italian media that A.S. Roma have secured the co-ownership signing of Barusso from Serie B side Rimini. The move was made official on 9 July 2007. It cost €1.7M for sign him in co-ownership deal. He was awarded no.29 shirt., which was taken by Nicolás Burdisso in 2009–10 season. Barusso made his Serie A debut for A.S. Roma in a 3–0 away win over Parma on 7 October 2007, at the Stadio Ennio Tardini. Barusso was loaned to Turkish Galatasaray in January 2008, following the African Cup of Nations He was subsequently loaned out to Serie A teamSiena in June 2008, along with Gianluca Curci as part of the deal that Roma signed Simone Loria and Artur. At Siena, He struggled to find a place in the first team. He was call-up to Roma's pre-season retreat on 2 July 2009. On 24 July 2009 as revealed by his agent Mauro Cavoli, Brescia of Serie B have signed the Ghanaian midfielder on loan from AS Roma for a season, which made official on 27 July. On 31 January 2010, he was loaned to Torino where he met with Roma teammate Loria. Barusso almost won promotion back to Serie A with the club, which lost to Brescia in the final. On 25 June 2010, Roma bought him outright for another €100,000. He spent the other half of the 2010–11 season on loan at Livorno. On 21 July 2011, it was reported that Barusso may sign with Israeli champions Maccabi Haifa, but the deal never materialized. In August 2011, Barusso had his car attacked, along with teammate Stefano Okaka, by angry Roma fans due to his unwillingness to be traded, which would free up a spot for a non-EU player to be brought in.
Late career
On 23 August 2012, Barusso joined Genoa on a free transfer and next day, was moved out to Serie B side Novara Calcio in a temporary deal. The signing was solely for granting Genoa a quota of non-EU signing when releasing him on 30 June 2013 as a free agent. On 30 January 2014, he returned to Torino. He was released on 30 June 2014 without any appearances. The club also received a quota to sign non-EU player Josef Martínez. In February 2015 Barusso was signed by Lega Pro club Arezzo.
International career
Barusso was part of the Ghanaian Olympic Team, known as the Black Meteors that qualified for the 2004 Summer Olympic Games.