Kan-Dapaah was elected as the member of parliament for the Afigya-Sekyere West constituency of the Ashanti Region of Ghana for the third time in the 2004 Ghanaian general elections. He won on the ticket of the New Patriotic Party. His constituency was a part of the 36 parliamentary seats out of 39 seats won by the New Patriotic Party in that election for the Ashanti Region.
Kan-Dapaah was elected to parliament for the third time from Afigya-Sekyere West, a constituency in Ghana's Ashanti Region, in the 2004 general elections. He secured the seat on the New Patriotic Party ticket. The constituency was part of the party's overall success in that election.