Ross McClean
Director
Ross McClean is a filmmaker from Belfast, Northern Ireland. He studied creative documentary in Canada, Hungary, Portugal & Belgium and graduated from the European documentary directing masters program DocNomads. His films have screened in over 50 local and international film festivals.