Народився 11 листопада 1988 року у Києві.
2011 року закінчив Київський національний університет імені Тараса Шевченка та отримав ступінь магістра економічних наук за спеціальністю «міжнародна економіка». Також у 2010 році вступив на факультет театрального мистецтва Київського національного університету театру, кіно і телебачення імені Івана Карпенко-Карого за спеціальністю «акторське мистецтво драматичного театру і кіно» та продовжив навчання у 2014 році в майстерні Дмитра Богомазова. У 2015 році здобув фах актора драматичного театру і кіно.
З 2015 року Олександр Соколов — актор Академічного театру юного глядача на Липках.