Hacking was born into a Muslim family in the Ottoman Empire and was known as "Hasan of Mystras". He was captured at the age of about 10–12 by the Venetians during the Morean War (1684–1699). After this he travelled to Perast in the Bay of Kotor, Adriatic Sea. Hacking was taken under the patronage of the local Zmajević and Martinović noble families and was baptised into the Catholic faith. He later studied in Rome and the University of Padua, also writing poetry in the Serbo-Croatian language, such as poem Spjevanje događaja boja peraškoga about the Battle of Perast (successful defense of Perast from the Ottomans in 1654).
Beginning in 1709, he served as a priest in Perast. From 1717 to 1730 Hacking served as an interpreter in the office of the State Ambassadors and a historian at the College of Foreign Affairs in Saint Petersburg. From 1725 to 1728 he was a member of the Russian Embassy in China (known as Sava Vladislavich Embassy). After completing military service in Russia, Hacking returned to Perast, where he died on 28 December 1735.
- "Croatian scientific bibliography - Browsing paper".
- "Пераст". Restlab.ru. Retrieved 2013-10-28.
- ""Хасан из Мистры" — Рамблер-Новости". News.rambler.ru. 2013-10-23. Retrieved 2013-10-28.
- Pavić 1970, p. 180.
- Pavić, Milorad (1970). Istorija srpske knjiz̆evnosti baroknog doba: (XVII i XVIII vek). Nolit.
- "Montenegro". PERAST. Retrieved 2013-10-28.
- "Иван Крушала: бокель с необычной судьбой | balkany.да!". Balkany.net. 2009-06-08. Retrieved 2013-10-28.
- "Крушала, Иван". Omop.su. Archived from the original on 6 July 2013. Retrieved 28 October 2013.
- "Анна Енот Романова - Бококоторская бухта". Turinfo.ru. Retrieved 2013-10-28.