Duke of Weselton

The Duke of Weselton is a character on ABC's Once Upon a Time. He débuts in the seventh episode of the fourth season. He is portrayed by guest star Jonathan Runyon.

Trivia

 * He is described as, "a pompous prince who beneath his veneer of confidence-slash-arrogance is not much more than a coward ill-equipped to handle conflict".