[5] Thomas was born on 4 October 1936 in Kumasi, Ashanti Region, Gold Coast (now Ghana).
He had his early education at St. Cyprian's School in Kumasi and Adisadel College in Cape Coast.
[9][6] At the inception of the second republic Thomas contested for the Subin seat on the ticket of the Progress Party and won.
After a referendum that suggested that majority of the Ghanaian populace were in favour of the unigov concept of governance, he together with other members of the People's Movement for Freedom and Justice (PMFJ) had their assets frozen.
He served as the member of parliament for Subin[15][16] until 1981 when the Limann government was overthrown by the Armed Forces Revolutionary Council.