Disclaimer

Leigh Ross (GB)

Artist

Leigh Ross is a Scottish-born DJ and producer currently based in Riyadh, Saudi Arabia. With a rising profile across the GCC, he has shared the stage with numerous international artists, solidifying his reputation as a key player in the underground music scene. Known for his euphoric and melodic signature sound, Leigh is a dynamic performer who brings an abundance of energy to every set. As he continues to make waves in the music industry, fans can expect even more exciting surprises from him in the future.

Read more