The wrestler, whose real name is Adam Copeland, has landed a potentially recurring role in the Syfy drama.
He will play Dwight, who has lived in Haven for a long time.
Dwight was a close friend of Nathan's late father and helped him keep supernatural events a secret.
Haven stars Emily Rose as an FBI agent who moves to a small town and discovers that residents are suffering from supernatural afflictions.
Syfy ordered a second season in October. Beverly Hills, 90210 star Jason Priestley and Being Erica's Vinessa Antoine have already signed up to appear in the show.
The second season of Haven is scheduled to begin on July 15 at 10/9c on Syfy.