Rolf was born in Hamburg, Germany. He studied at the Hamburg Academy of Fine Arts and spent his early years working as a designer in both German and Canadian agencies. Rolf has designed over 70 postage stamps for Canada Post Corporation and won numerous national and international design awards.
His work has been published in magazines and presented in exhibitions throughout Canada and the U.S., Australia, South America, Europe, Russia, Japan and Korea. Rolf's work is a part of the permanent collection: the National Archives of Canada Ottawa, Canada and The Museum of Modern Art, in New York.