Ο Γιάννης Ράγκος γεννήθηκε το 1966 στην Αθήνα, όπου ζει. Επί σειρά ετών έχει εργαστεί ως μισθωτός ή ανεξάρτητος (freelance) δημοσιογράφος σε περιοδικά, εφημερίδες, ραδιοφωνικούς σταθμούς, τηλεοπτικές εκπομπές, ντοκιμαντέρ και sites, καλύπτοντας ποικίλα ρεπορτάζ (ναυτιλιακό, πολιτικό, κοινοβουλευτικό, ελεύθερο, πολιτιστικό/καλλιτεχνικό, ταξιδιωτικό, ερευνητικό κ.ά.). Δημοσιογραφικές έρευνές του έχουν μεταφερθεί στη λογοτεχνία και έχουν περιληφθεί σε ιστορικές εκδόσεις και επιστημονικά συγγράμματα.
Έχει δημοσιεύσει βιβλία δημοσιογραφικής έρευνας (non-fiction), αστυνομικά μυθιστορήματα, νουβέλες και διηγήματα, καθώς και δοκίμια και μελέτες για την αστυνομική λογοτεχνία. Το αστυνομικό μυθιστόρημά του Μυρίζει αίμα κυκλοφόρησε το 2023 στη Γαλλία, ενώ διηγήματά του έχουν μεταφραστεί στα γερμανικά, τα γαλλικά, τα τουρκικά και τα ιαπωνικά και έχουν μεταδοθεί σε ραδιοφωνικά προγράμματα. Έχει γράψει ακόμα σενάρια για κινηματογραφικές ταινίες, τηλεοπτικές σειρές, θεατρικές παραστάσεις/ performances και κόμικ και έχει συμμετάσχει ως ομιλητής σε δημοσιογραφικά και λογοτεχνικά συνέδρια στην Ελλάδα και το εξωτερικό.