Black Beard

Black Beard is an upcoming character on ABC's Once Upon a Time. He will début in the seventeenth episode of the third season. He will be portrayed by guest star Charles Mesure.