Born in Plovdiv to a family originally from Karlovo, Geshov was educated at the Bulgarian High School in Plovdiv, as well as Owens College in Manchester.
Born in Plovdiv to a family originally from Karlovo, Geshov was educated at the Bulgarian Sts. Cyrill and Methodius High School in Plovdiv, as well as Owens College in Manchester.