[1] Adamafio served as Member of Parliament for Odododiodoo constituency in the Greater Accra region of Ghana for two paliamantary sittings.
He again contested and won in the 1996 Ghanaian general elections, on the ticket of the National Democratic Congress with a total valid votes of 29,142 representing 35.40%.
[2] In the 2000 election he secured 24,181 votes (43.9%), losing his seat to Reginald Nii Bi Ayibonte.
[3] Adamafio has once served as Minister of Interior under the leadership of His Excellency the Ex-President of Ghana, President Jerry John Rawlings.
[4][5][6] As a member of the National Democratic Congress (NDC), Adamafio rose to become the vice-chairman of the party.