Rudolf Stussi was born in Zurich, raised in Switzerland and the United States. He arrived in Canada in 1967 studying English literature and journalism at Carleton University in Ottawa, Ontario. Following his studies at Carleton Stussi pent a year designing for the Tricycle theatre company in London, England. He then spent four years at the Ontario College of Art. Two of those years were spent studying abroad in Florence, he graduated in 1978. He then continued to study art in Mexico and at London's St.Martin's School of Art.
Stussi taught art at The Ontario College of Art in Toronto. From 1988 to 1991 he was president of the Canadian Society of Painters in Water Colour. He was responsible for founding the Diploma Collection, Canada's first national watercolour collection. He also organized 'International Waters', a joing show touring Canada, The United States, and Europe.
Beginning in 1987 Stussi became involved in animation, he worked with Toronto's Nelvana Ltd., as well as assiting with European and American films. He also illustrated two childrens books.
In 1989 Stussi was artist in residence in Altos de Chavón in the Dominican Republic and in 1991 was artist in residence at The McMichael.
He was elected to the Royal Canadian Academy of the Arts, and is a member of The Canadian Society of Painters in Water Colour.
Since 1989 Stussi has painted twelve public and private murals in Canada and Europe.
He is represented by galleries in Canada, the United States, Switzerland, Germany and Austria.
He coordinated the Fine Arts Studio at Toronto's Centennial College from 2005-2008.
Currently he lives in Canada and Switzerland and currently teaches and paints in Europe.