Es endémico de las islas de Tenerife y La Palma en las islas Canarias.