The past tense of waltz is waltzed.
The third-person singular simple present indicative form of waltz is waltzes.
The present participle of waltz is waltzing.
The past participle of waltz is waltzed.