Catherine McGilvray si è laureata in Storia del Teatro e dello Spettacolo alla Sapienza – Università di Roma, per poi diplomarsi in regia al Centro Sperimentale di Cinematografia e specializzarsi in Scrittura Cinematografica e Televisiva presso la A.F.T.R.S. di Sydney. Ha lavorato per diversi anni presso la compagnia teatrale Barberio Corsetti, poi come traduttrice di testi letterari ed è stata autrice e conduttrice di rubriche radiofoniche per Rai RadioTre. Ha diretto diversi cortometraggi, tra cui Aspettando il treno (2003), presentato al Torino Film Festival. L'iguana è il suo primo lungometraggio.