V mladosti sa venoval herectvu a účinkoval v rôznych divadelných predstaveniach.
Jeho najvýraznejšou televíznou rolou bola postava Prca v komediálnom seriáli Mafstory, kde stvárnil mlčanlivého, no nebezpečného bodyguarda s bejzbalovou pálkou. Táto postava sa stala ikonickou a bola obľúbená medzi divákmi. Okrem Mafstory sa objavil aj v ďalších projektoch televízie JOJ, ako napríklad v seriáli Profesionáli.
V súkromí je Ivan Macho učiteľom na základnej škole, kde vyučuje všetky predmety okrem jazykov. Tento fakt prezradil v rozhovore pre portál Huste.tv, kde tiež spomenul, že žiť len z divadla je pre herca náročné a že je dôležité mať aj iné zamestnanie. Jeho kolegovia z Mafstory ho poznajú ako milého a priateľského človeka, ktorý sa rád zapája do spoločných aktivít.