Craig Revel Horwood MBTI Personality Type
Personality
What personality type is Craig Revel Horwood? Craig Revel Horwood is an ISTJ personality type in MBTI, 1w9 - - in Enneagram, in Big 5, in Socionics.
so hard to type because obviously they way he is as a judge is exaggerated
Biography
Craig Revel Horwood (born 1965) is an Australian–British dancer, choreographer, theatre director, author and former drag queen.




















