It occurs at altitudes of up to 900 m (3,000 ft) on both the Pacific and Atlantic slopes of the Andes Ranges, but it is at its most common in lowland forests in the Caribbean region where it inhabits the mid and upper parts of the canopy.
[3] The larvae of the starry night cracker feed on the leaves of Dalechampia triphylla, a vine in the family Euphorbiaceae.
This butterfly exhibits aposematic colouring and is avoided by jacamars, birds that feed on other members of this family that rely on camouflage for their protection.
It appears that the larvae of the starry night cracker store up distasteful toxic chemicals from the leaves, and the jacamars learn to avoid the vividly coloured adult butterflies.
Like their well-camouflaged relatives, starry night crackers like to rest head-downward on the trunks of trees with their wings flattened against the bark.