This is the full list of main and recurring characters on the Bulgarian crime drama television series Undercover.

Overview Actor Character Seasons 1 2 3 4 5 Ivaylo Zahariev Martin Hristov colspan="5" Irena Milyankova Silvia Veleva colspan="2" colspan="3" Zahary Baharov Ivo Andonov colspan="5" Vladimir Penev Emil Popov colspan="5" Mihail Bilalov Petar Tudzarov colspan="4" colspan="1" Alexander Sano Zdravko Kiselov colspan="3" colspan="2" Deyan Donkov Vasil Nikolov colspan="2" colspan="3" Kiril Efremov Tihomir Gardev colspan="3" colspan="2" Ventsislav Yankov Nikolay Rashev colspan="3" colspan="2" Ivaylo Hristov Kiril Hristov colspan="3" Marian Valev Rosen Gatzov colspan="5" Hristo Mutafchiev Alexander Mironov colspan="2" Tzvetana Maneva Cveta Andonova colspan="2" colspan="2" Georgi Staykov Anton Damyanov colspan="3" Petar Popyordanov Momchil Neshev colspan="2" colspan="2" Boyko Krastanov Erol Metin colspan="3" Yoanna Temelkova Nia Tudzharova colspan="2" Stand-in

Main characters Martin Hristov

Martin Hristov (portrayed by Ivaylo Zahariev) is the lead character on the first four seasons of Undercover and the intermittent lead in the fifth and final season. Martin is a policeman and an insider in Petar Tudzharov's group.

Silvia Veleva

Silvia Valeva, also known as Sunny, (portrayed by Irena Milyankova) is the mistress of Petar Tudzarov and a love interest of Martin Hristov. She is killed on Tudzharov's orders.

Ivo Andonov

Ivo Andonov (portrayed by Zahary Baharov) is Petar Tudzharov's right-hand man.. In season 2 he goes rogue from Tudzharov and in season 3 he starts his own criminal group. In season 3 he recruits Krum as his right hand.

Emil Popov

Emil Popov (portrayed by Vladimir Penev) is an inspector and later a commissioner of MDFOC. He had a wife and a daughter. His wife left him and when his daughter was mistakenly killed. She served him with divorce papers. Popov recruited Martin to work for MDFOC.

Petar Tudzharov

Petar Tudzharov, also known as "Dzharo", (portrayed by Mihail Bilalov) is a former member of MDFOC and a colleague of Popov, Mironov and Inspector Stolarov. After he left MDFOC, Dzharo becomes an influential businessman and the boss of a criminal group. Tudzharov is killed by Popov.

Zdravko Kiselov Zdravko Kiselov, also known as "The Hair", (portrayed by Alexander Sano) is a "brigadier" in Tudzharov's group. The Hair is in love with Tudzharov's waitress Adriana. The Hair is transferred later to Ivo Andonov's group. He is killed by Krum on Ivo's orders.

Vasil Nikolov

Vasil Nikolov (portrayed by Deyan Donkov) is an MDFOC inspector and a colleague of Popov.

In the first season, Nikolov is shown as one of Emil Popov's men in the police. Later, Martin reveals to Popov that he has a mole in the department, so Popov starts to investigate this. Later, it is revealed Nikolov is the mole and, to avoid detection and arrest, he sets up another inspector— Inspector Todor Todorov. Martin later reveals to Popov that Nikolov is the mole. Popov advises Nikolov that he is going to watch him.

In season two, Popov learns that Nikolov is actually a good cop and an insider in Dzharo's group. He learns from the US Secret Service that Nikolov's corruption is one of his covers in Dzharo's group. Later, in Episode 2.4, when Popov, Nikolov and several other policemen storm a factory processing drugs, Nikolov is shot in the neck by one of the perpetrators. Popov kneels down to help him. Another perpetrator shoots the perpetrator who shot Nikolov. Inspector Todorov arrests the second perpetrator. Despite Popov's efforts to save Nikolov he dies in his arms.

Nikolov's place in the police is taken by Momchil Neshev.

Tihomir Gardev

Tihomir Gardev (portrayed by Kiril Efremov) better known as "Tisho The Twin" is a brigadier in Dzharo's group. His best friend was Niki The Twin. They were so close that Dzharo said they even go to the toilet together.

In season 1, Tisho is a brigadier in Dzharo's group. He is sentenced to eight years in prison in the season 2 finale. Early in season 3 Dzharo gets him out on bail. He then rejoins Dzharo's group. Dzharo's lawyer Boyana obtains information Tisho is an anonymous witness at Dzharo's trial. That information was planted by Ivo Andonov, Dzharo's former right-hand man. Boyana does not know Dzharo ordered his murder and arranges with Tisho and Niki to kill "The Messenger" and for "The Messenger" kill them. But, when Niki and Tisho see that "The Messenger" is actually Martin, the three of them realise that Dzaro set them up. Soon, Dzharo's real assassins appear and the shooting begins. Martin manages to call The Hook and he saves Martin and Tisho. Later, after Niki's cremation, Tisho saus Niki told him that when he died, he wanted Tisho to snort him. In the season 3 finale, Tisho switches to Ivo's group along with The Hook, but in season 4, Tisho complains to The Hook that Ivo humiliates him by giving him the job as his chauffeur.

In Episode 4.3, Tisho drives Dzharo's daughter Nia to the shore. He tells The Hook he thinks that she is seeing someone else. The Hook does not give a damn. In Episode 4.7, Ivo takes Tisho with him to robbing Dzharo's casino. While they enter the casino a man from security approaches Ivo's back. Tisho kills him before the man gets a chance to shoot. During the run, Tisho meets with Martin and tells him to shoot him, but Martin shoots the door behind him and kills Inspector Manolov by mistake.

During season 5, Tisho is removed from the position of chauffeur and now works like the others in Ivo's group. In Episode 5.8, Ivo orders him to watch the warehouse overnight. Tisho goes there and calls Martin to make a deal with the police because he thinks Ivo wants to kill him. He talks with Martin and tells him about the warehouse and asks to be put in the witness protection program. Martin tells him he will help him in exchange for his testimony. Later, Tisho speaks with The Hook. The Hook tells Tisho Ivo does not want to kill him at all. After that, Tisho calls Martin again and cancels the investigation by pretending he does not know Martin or anything about wearhouse. In Episode 5.9, The Hook becomes worried when he learns Tisho wants to sell his car. He calls and identifies himself as a buyer and Tisho tells him he wants to sell his car. Ivo becomes suspicious about this and gives an order that Tisho be brought to him. His men bring Tisho and Ivo tells him anywhere he goes, he will know where he is. Ivo then lets Tisho go.

In Episode 5.10, the relationship between Tisho and Ivo returns normal like it had never changed.

Recurring characters Overview Actor Character Seasons 1 2 3 4 5 Milena Nikolova Adriana Ivanova Simeonova colspan="4" Iskra Radeva Yoanna Veleva colspan="2" Georgi Borisov Chavdar colspan="1" Stanislav Yanevski Angel Yakimov colspan="1" colspan="1" Plamen Manasiev Mihail Zarev colspan="5" Yosif Shamli Atanas Kirov colspan="5" Lyuben Kanev Todor Todorov colspan="5" Ivo Yonchev Ivo Manolov colspan="4" Robert Yanakiev Krastan Grigorov colspan="1" colspan="3" Snezhana Makaveeva Zornica Popova colspan="4" Lilia Maraviglia Margarita Popova colspan="4" Koyna Ruseva Boyana Vasileva colspan="3" Krasimir Dokov Slavov colspan="2" colspan="1" Lyuben Chatalov ProsecutorBogdan Gitev colspan="3" Mihail Milchev Bogdan Benishev colspan="3" Yoanna Bukovska Ana Nedelcheva colspan="2" Pavel Chernev Meto Schtangista colspan="2" Stoyan Cvetkov Ventzi Venata Borislav Zahariev Cholev Valentin Gaysbeyli Strahil Hristo Petkov Roni Eli Atanasova Nevena Gatzova colspan="2" Stefan Shterev Mazniya Adria Simeonova Asya Panteva colspan="2" Teodora Duhovnikova Elica Vladeva colspan="2" Stefan Iliev General Penev colspan="2" Valentin Burski Officer Georgiev colspan="1" Nikolay Ishkov Silvio Baichev colspan="2"

Adriana Ivanova Simeonova Adriana Ivanova Simeonova, (seasons 1−4; portrayed by Milena Nikolova), better known as "Adi", is a waitress in Dzaro's cafe. She was a best friend of Dzaro's lover Sunny. From the series' premiere, one of the Dzaro's men, The Hair, tried to convince her to be his girlfriend; she had no interest in him because she was in love with another of Dzaro's men, Ivo.

In season 3 premiere, it is revealed she and one of Dzaro's men, The Hook opened a cafe. During her period there, she becomes Ivo's mistress. She realises he will never love her as his girlfriend and she leaves him. In Episode 3.11, The Hair manages to attract her as his girlfriend and they sleep together. He tells her they have to go somewhere else and buys them plane tickets. He also tells her to wait for him on the highway near the airport. She waits for him, but he does not appear. She calls him on his cellphone, but Martin answers and tells her about The Hair's death. She is devastated. She sits outside the car, near the door, and cries.

In season 4, Adi becomes the madame of a local brothel where prostitutes worked for Ivo and his men. One night, Dzharo turns to her for help with Ivo's murder and tells her The Hair's death also affected him; he wants Ivo to pay. In Episode 4.8, Adi manages to take a sample of Ivo's sperm with the help of one of her prostitutes and plants it in a murdered prostitute. In Episode 4.9, Adi confesses to Martin she planted the evidence and the charges against Ivo are dropped. In Episode 4.10, Adi comes into Dzaro's old local, which is now Ivo's, goes to the toilet and points a gun at Ivo. Ivo peacefully takes the gun and slaps her across the face and tells her to go and that he never wants to see her again. Then, Adi leaves.

It is never mentioned what happened to Adi after she leaves Ivo's gang.

Yoanna Veleva Yoanna Veleva (seasons 1−2; portrayed by Iskra Radeva) is Sunny's mother. During season 1, when Sunny wants to break up with Dzaro, Yoanna talks to her and explains that it is better for her to be with Dzaro because he is rich. Sunny visits her later while she is hiding from Dzaro and tells her she loves her. When Yoanna asks her what has happened, Sunny tells her she is hiding from Dzaro and asks her not to tell anyone because it is better that way. When Dzaro learns Sunny is still alive, he goes to Yoanna's and demands that she tell him where Sunny is; she cannot tell him because she does not know, so Dzaro leaves.

After that, Yoanna is neither mentioned nor does she appear again; it is not known what happened to her.

Chavdar Chavdar (season 1; portrayed by Georgi Borisov) is a drug dealer who works for Dzaro. He is killed as retribution for Ventzi Venata's murder. Ventzi's brother Dimo orders the killing.

Angel Yakimov Angel Yakimov (seasons 1−2; portrayed by Stanislav Yanevski), better known as Ghele, is Dzaro's bodyguard and driver. Ghele also drives Sunny from time to time. Near the season 1 finale, Dzaro finds out about the mole in his organisation and orders all his men's homes to be searched. In the season 2 premiere, after the search, Ghele is scared and wants to leave Dzaro's organisation. He is caught by The Twins because Dzaro wrongly believes he is the mole. Ghele is killed and burned.

Mihali Zarev Mihail Zarev (portrayed by Plamen Manassiev) is one of Popov's longtime colleagues in MDFOC. In the season 4 finale, like all his colleagues, he is devastated when Popov tells the judge he killed Dzaro. In season 5, when Martin is suspended from duty, Zarev takes over the squad as his temporary deputy. After Martin's murder, Popov returns to the job and Zarev gives him the position of chief of MDFOC.

Atanas Kirov