Tuđman est né à Belgrade, où il a terminé l’école primaire, avant de déménager avec sa famille à Zagreb en 1961. Il est né le 1er anniversaire de ses parents. Il a été nommé Miroslav d’après le célèbre écrivain Miroslav Krleža qui était adoré par son père à cette époque. Il est diplômé du gymnase puis de la Faculté de philosophie de l’Université de Zagreb en 1970. Il est devenu membre de la faculté et a obtenu un doctorat en sciences de l’information dans la même université en 1985. En 1989, il fonde l’Institut d’Études de l’Information à la Faculté.
Il a participé à la guerre d’indépendance croate en 1991 et, en 1992, il est devenu le chef du Centre de recherche stratégique. Plus tard, il a été chef adjoint du Bureau de la Sécurité nationale, puis fondateur et dirigeant de la première Agence de renseignement croate (en croate: Hrvatska izvještajna služba; HIS) entre 1993 et 1998, puis de 1999 à 2000. En 1995, le président Tuđman l’a décoré de l’Ordre du duc Domagoj, pour ses mérites en temps de guerre en tant que membre de l’administration politique du ministère de la Défense. En 1998, il est devenu professeur titulaire à la Faculté de philosophie.
Sa première aventure en politique a été en tant que membre cofondateur du parti social-démocrate de Croatie (SDSH) brièvement actif avec son ami Antun Vujić en 1990, mais il est rapidement passé au parti de son père – l’Union démocratique croate conservatrice (HDZ). Après la mort de son père et la première défaite électorale du HDZ en 2000, il se présente à l’Assemblée de Zagreb en tant que candidat indépendant aux élections locales de 2001, remportant 7,6% des voix.
La même année, il fonde avec Nenad Ivanković un parti marginal de droite, le Renouveau Vrai croate (HIP), qui coopère plus tard avec le Bloc croate (HB) dirigé par Ivić Pašalić – une autre émanation du HDZ – mais ils ne gagnent aucun succès aux élections législatives de 2003. En 2009, il est candidat nominalement indépendant à l’élection présidentielle, terminant septième au premier tour avec 4,09% des voix.
Il a ensuite réintégré le HDZ et a remporté en 2011 un siège aux élections législatives sur un ticket du HDZ à la 7e assemblée. Il conserve son siège lors des trois élections suivantes en 2015 (8e assemblée), 2016 (9e assemblée) et 2020 (10e assemblée).
Il est décédé le 31 janvier 2021 à l’Hôpital des Maladies infectieuses de Zagreb où il avait été hospitalisé quelques jours plus tôt en raison de complications liées au COVID-19 pendant la pandémie de COVID-19 en Croatie.