Arthur spielt auch für die Olympianationalmannschaft Ghanas bei den Olympischen Sommerspielen 2008 in Peking. 2008 nach dem Abstieg Innsbrucks wechselte er nach Serbien zum FK Jagodina. Im Sommer 2009 wechselte er zurück nach Ghana zu Ashanti Gold SC und ein Jahr später zu Berekum Chelsea. Er nahm mit Ghana an der Afrikanischen Nationenmeisterschaft 2011.