Ο Γιάννης Καραγιάννης γεννήθηκε στα Γιάννενα, σπούδασε οικονομικά στη Θεσσαλονίκη, το Ρότερνταμ και το Λονδίνο και εργάζεται ως οικονομολόγος – σύμβουλος επιχειρήσεων. Υπήρξε επί σειρά ετών διευθυντικό στέλεχος μεγάλων επιχειρήσεων και εκπαιδευτής σε θέματα μάρκετινγκ, πωλήσεων και εξαγωγών. Από το 2015 έως το 2019 διετέλεσε βουλευτής Ιωαννίνων. Αρθρογραφεί τακτικά σε εφημερίδες και περιοδικά για οικονομικά, αγροτικά, κοινωνικά και πολιτικά ζητήματα. Ασχολείται με τη λογοτεχνία και την ποίηση από τα γυμνασιακά του χρόνια στη Ζωσιμαία Σχολή Ιωαννίνων. Πρωτοεμφανίστηκε στα ελληνικά γράμματα το 1978 σε ηλικία δεκαοκτώ ετών με την ποιητική συλλογή «Ποιητικές μας ιστορίες». Ακολούθησε το «Ρέκβιεμ», επίσης ποίηση, το 1982, αποσπώντας θετικά σχόλια και κριτικές. Χωρίς να σταματήσει ποτέ το γράψιμο, παρ’ όλη την επαγγελματική και πολιτική δραστηριότητα, επανέρχεται το 2010 με το πολιτικό μυθιστόρημα «Η ομίχλη έπεσε νωρίς στην Οδησσό», εκδόσεις ΚΨΜ. Το 2019 κυκλοφόρησε το νουάρ μυθιστόρημα «Ζάσταβα με σπασμένα φρένα», εκδόσεις Οσελότος. Το νουάρ μυθιστόρημα «Έγκλημα στη Μαύρη Θάλασσα» κυκλοφορεί από τις εκδόσεις Πνοή.