Known for his roles in such Bosnian films as Body Complete and Orange Blanket, Haskovic also acted in the Korean science fiction movie Snowpiercer and played recurring roles on Pecat, Kucni Ljubimci, and other television series.
After graduating from Sarajevo's Academy of Performing Arts, he began his stage acting career as part of the ensemble of the Sarajevo War Theater.
He played the role of Lozac in a stage production of Ana Karenina.
He was born and raised in Sarajevo, Bosnia and Herzegovina.
He appeared with Penelope Cruz in the 2013 movie Twice Born.