Es una serpiente grande, puede alcanzar hasta 2,5 m de longitud. En su etapa juvenil presenta una coloración roja vistosa en su dorso que se va desvaneciendo hacia el vientre que es de color crema o blanco y su cabeza es negra con una banda blanca en su cuello, en etapa adulta su dorso varia entre gris y negro brillante y su vientre blanco.