Liu Dao was founded in 2006 by island6 Arts Center under the direction of French curator Thomas Charvériat.
Liu Dao has mainly exhibited at island6 Arts Center, island6 ShGarden, island6 Bund in Shanghai, island6 Hong Kong in Sheung Wan and island6 Marina in Phuket, Thailand.