The past tense of cast before is also cast before.
The third-person singular simple present indicative form of cast before is casts before.
The present participle of cast before is casting before.
The past participle of cast before is cast before.