Eric Waugh was born in Montreal, Quebec in 1963. He gained experience in the fields of graphic illustration and product design before turning to painting in 1988.
Eric states, "The primary inspiration for the uplifting and spirited nature of my work undoubtedly arises from my positive and abundant enthusiasm for life. I feel a constant and energetic flow of ideas; my mind is in a perpetual state of creative motion, painting provides the release. Joyfully and effortlessly I approach each new work, excited by what will become."