Irma Vecchio nasce a Catania nel 1981 e nel 2001 si trasferisce a Berlino dove si diploma alla Deutshe Film-und Fernseheakademie Berlin come direttore della fotografia. Durante questi anni gira diversi cortometraggi e documentari e lavora come operatrice sul set di Palermo Shooting di Wim Wenders. Nel 2007 si trasferisce in Italia e continua il suo lavoro di direttore della fotografia e vince una menzione speciale al premio Solinas 2010 come co-autrice del progetto I fantasmi di San Berillo.
Nel 2011 insegna al C...visualizza tuttoCentro Sperimentale di Cinematografia di Palermo e lavora al film Belluscone di
Franco Maresco, attualmente in lavorazione.