The present tense of demeaned is demean.
The third-person singular simple present indicative form of demean is demeans.
The present participle of demean is demeaning.
The past participle of demean is demeaned.