Народився 28 жовтня 1970 року в місті Києві.
Має дві вищі освіти: економічну та юридичну.
Доктор економічних наук.
Ігор Черкаський одружений, виховує доньку та сина.
1997-2000 рр. – віце-президент ЗАТ «Страхової компанії «Кредо-класик».
2000-2001 рр. – радник голови правління Секретаріату голови правління Національної акціонерної компанії «Нафтогаз України».
2001 рр. – віце-президент ЗАТ «Страхової компанії «Кредо-класик».
2001-2002 рр. – Голова Ради директорів ЗАТ Страхової компанії «Кредо-класик».
2002-2003 рр. – заступник Керівника Головного управління з питань судової реформи, діяльності військових формувань та правоохоронних органів – завідувач відділу контролю з питань міжнародного військово-технічного співробітництва Адміністрації Президента України.
2003-2005 рр. – член Комітету з політики військово–технічного співробітництва та експортного контролю при Президентові України.
2003-2005 рр. – перший заступник Керівника Державного управління справами.
2005-2007 рр. – Голова Ради директорів ЗАТ «Страхова компанія «Кредо-класик».
2006-2007 – депутат Київської міської ради п’ятого скликання.
2007-2008 рр. – народний депутат України – Верховна Рада України шостого скликання.
2008-2010 рр. – Голова Державного комітету фінансового моніторингу України.
2010-2014 рр. – Голова ВГО «Фундація правових ініціатив».
з 03.2014 – Голова Державної служби фінансового моніторингу України.
з 15 липня 2019 р. уведений до персонального складу Ради національної безпеки та оборони України (РНБОУ)
з 1 червня 2020 р. уведений до персонального складу Національної ради з питань антикорупційної політики.
Орден «За заслуги» ІІІ ступеню (2001 р.).
Присвоєно почесне звання «Заслужений юрист України» (2003 р.).
Орден «За заслуги» ІІ ступеню (2004 р.).
Орден «За заслуги» І ступеню (2008 р.).
Орден князя Ярослава Мудрого V ступеня (2020 р.).
Державний службовець 1 рангу (2003 р.).
07.06.2016