Wilson Cruz

Wilson Cruz is an American actor who voices Prince Andrew on The Bravest Knight.