Дмитрий Шаракоис родился в Москве в 1986 году (сейчас ему 34 года). Отец рано ушел из семьи, оставив мать одну воспитывать троих сыновей.
Позже мать Дмитрия вышла замуж, родила дочь. После школы Дмитрий решил стать актером и поступил в РАТИ-ГИТИС (курс С.Голомазова).
В 2006 он окончил актерский факультет. Работал в Московском ТЮЗе, театре им. Маяковского, театре на Малой Бронной. Известность ему принесла роль Бори Левина в "Интернах".
Однако Дмитрий не захотел оставаться заложником одной роли, поэтому покинул сериал спустя 3 года. После "Интернов" он принял участие еще в одном известном проекте, только из-за него снискал уже дурную славу - роль Шурика в перезапуске "Кавказской пленницы" не обругал только ленивый.