Boris Lukanov was born on June 15, 1936 in Lovech, Bulgaria. He played in amateur theater school and amateur theater group at the community center in Lovech . His first role was Leopold Schubert in the play " Fault " by Boris Lavrenov, directed by a teacher in Bulgarian language and literature Trifon Hinov.