Ο Καραγιάννης Ιωάννης γεννήθηκε το 1980 στην Κατερίνη.
Τελείωσε το 3ο Γενικό Λύκειο στην Κατερίνη το 1998. Ξεκίνησε τις σπουδές του στη Φαρμακευτική Σχολή του Πανεπιστημίου «La Sapienza» της Ρώμης και αποφοίτησε από το ΑΠΘ το 2003. Υπηρέτησε τη στρατιωτική του θητεία στην Ελληνική Πολεμική Αεροπορία και το 2006 ολοκλήρωσε τις μεταπτυχιακές του σπουδές στον τομέα της φαρμακευτικής τεχνολογίας.
Το 2007 άνοιξε το δικό του φαρμακείο στο Μοσχοχώρι Πιερίας.
Διετέλεσε Αντιπρόεδρος του Φαρμακευτικού Συλλόγου Πιερίας από το 2013 – 2019, ενώ παράλληλα διδάσκει και στο ΙΕΚ Κατερίνης στο τμήμα βοηθών φαρμακείου.
Το 2011 παντρεύτηκε τη φιλόλογο Ιωάννα Στεφοπούλου και έχουν αποκτήσει 2 παιδιά.
Το 2017 επέστρεψε στο Κέντρο της Κατερίνης ιδρύοντας το ιδιόκτητο φαρμακείο του και έτσι συνεχίζει την παράδοση της μητέρας του.