THOMAS DOHERTY

DESCENDANTS 3 - Disney Channel's "Descendants 3" stars Thomas Doherty as Harry. (Disney Channel/Ed Herrera)