Lunenburg, Nova Scotia
His work has been featured in collections and exhibitions worldwide, including the Canadian Museum of Civilization and the Victoria and Albert Museum, London. Ostrom lives in Lunenburg, Nova Scotia.