Four main types of roles exist in Khmer classical dance; neay rong (male), neang (female), yeak (ogres or asuras), and the sva (monkeys).[20] These four basic roles contain sub-classes to indicate character rank; a neay rong ek, for example, would be a leading male role and a neang kamnan (or philieng) would be a maiden-servant.[20] The sub-classes of the four main roles all perform in the same type of dancing style of the class they belong to. However, the yeakheney, or female ogre, is performed with a feminized dancing style of the male counterpart. Other female character types, such as the apsara, kinnari, or mermaid, follow the same dancing style as the neang role but with subtle differences in gestures; the main difference being costume. The ngoh character type, although male, is presented with a different dancing style than the neay rong.
In the Royal Ballet of Cambodia, most roles are performed by female dancers, but the role of monkeys was transferred to men under the guidance of Queen Sisowath Kosssamak. Other roles performed by men include hermits and animals such as horses and mythical lions.