American actor and environmental activist Leonardo DiCaprio has made an investment of an undisclosed amount in Kingo Energy, a Guatemala-based provider of a pre-paid solar energy service.