Родился в семье художника-графика Владимира Шаппо. Окончил художественно-графический факультет Витебского педагогического университета. Затем переехал в Минск. Работал в Санкт-Петербурге, Баку, Москве. Работает как живописец, художник-постановщик кино и театра, сценограф. Прекрасно чувствует себя в различных арт-направлениях. С 2010 года – член Белорусского союза дизайнеров, с 2013 – член Белорусского Союза кинематографистов, с 2015 – член Белорусского Союза художников.