Тимченко народився 7 квітня 1963 року у місті Березань Київської області.
У 2005 році закінчив Мелітопольський державний педагогічний університет за спеціальністю "Практична психологія" та кваліфікацією "Магістр педагогічної освіти. Викладач психології".
Трудову діяльність майбутній мер почав на посаді монтажника ПМК-28 "Березанського СДК", змінивши її через рік на оператора підприємства з забезпечення нафтопродуктами, після чого піднімається по кар'єрних сходах і йде на посаду директора виробничого підприємства "Свірневе" (Березань).
Через три роки переходить на приватне підприємство "Глорія" (Березань).
У 2004 році вступає на пост голови Рокитнянської райдержадміністрації.
Через рік йде до Головного управління капітального будівництва Київської обласної державної адміністрації начальником.
У 2008 році обіймає посаду голови Яготинської районної державної адміністрації. Через півроку переходить в якості директора до державного архіву Київської області.
В подальшому займає пост директора в ТОВ "Нафтосервіс", де продовжує працювати до виборів.
У 2010 році був обраний до Київської облради 6-го скликання від Партії регіонів.
У 2014 році балотувався до Верховної Ради 8-го скликання як самовисуванець.
У 2015 році був обраний головою Березанської міської ради, балотувався як самовисуванець.
У 2019 році балотувався до Верховної Ради 9-го скликання від Радикальної партії Олега Ляшка.
У жовтні 2020 році обраний головою Березанської міської ради від партії "Березанська громада".
01.12.2020