Додатко родился 15 августа 1975 года в Константиновске (Ростовская область). После окончания школы переехал в Красноярск.
В 2001–2002 годах занимал должность начальника отдела по специальным проектам в области местного самоуправления администрации Красноярского края.
С марта 2008 года по сентябрь 2013 года — заместитель председателя Красноярского городского Совета депутатов.
В октябре 2014 года — руководитель агентства печати и массовых коммуникаций Красноярского края.
В сентябре 2021 года — избран депутатом Законодательного собрания Красноярского края, а 12 октября стал его председателем, сменив на посту Дмитрия Свиридова.