“Once Upon A Time” has found Belle’s dangerous suitor, Gaston.

The chiseled hunter will be played by “True Blood” alum Wes Brown who’s been cast in an upcoming episode, Variety has learned exclusively.

Gaston’s storyline will take viewers back to Belle’s (Emilie de Ravin) time before she met Rumple (Robert Carlyle), furthering the exploration of “Once Upon A Time’s” twist on Gaston’s role in the “Beauty & the Beast” tale.

Previously, the role “Sir Gaston” was played by actor Sage Brocklebank, who appeared in one episode in “Once’s” first season.

The episode in which Brown’s Gaston will appear has not been set yet, though it will be during the back-half of the fifth season, which returns on Sunday, Mar. 6.

Aside from “True Blood,” Brown’s other TV credits include the CW’s “90210,” “Hart of Dixie,” “Private Practice” and NBC’s short-lived drama “Deception,” in which he was a series regular.