D. jamesoni se encuentra en Ghana, Togo, Benín, Nigeria, Camerún, República Centroafricana, República Democrática del Congo, Kenia, Uganda, Ruanda, Burundi, Guinea Ecuatorial, Angola y Sudán.
[4] Vive en bosques, arboledas, áreas deforestadas, densos matorrales y sabanas.
Se encuentra desde el nivel del mar hasta 2200 m de altitud.
Cuando se sienten a amenazadas aplanan su cuello haciendo chasquear la lengua y silvando luego de la mordida.
Es una serpiente solitaria, que solo se reúne con sus pares en épocas de apareamiento.