Предприниматель.
Родился в 1975 году в Волгограде.
В Красноярск семья Осколковых переехала в 1982 году.
По окончании средней школы поступил в Красноярский институт цветных металлов на специальность «открытые горные работы». Защитил диплом в 1997 году, имеет воинское звание лейтенант запаса.
В 1999 году создал деревообрабатывающее предприятие «Торговый дом „Элит“». Позднее продал его.
В начале 2012 года Осколков открыл в Красноярске некоммерческую консультационно-информационную организацию «Центр гражданских практик».
В 2012 году участвовал в выборах мэра Красноярска.
Семейное положение: женат. В семье трое детей.