The illustrated experiences of Leon Lee

My name is Leon Lee. I am a Malaysian born Illustrator and Visual Development Artist at Renegade Animation in Glendale, California. I enjoy telling stories inspired by my travel and life experiences. As you will see in my work, I specialize in world building and background design as I enjoy creating spaces for characters to live in.