Matthew Ross
Matthew Ross, a notable figure in the realm of indie cinema, was born in 1973 in New York, USA. Active since 2006, Ross is best known for his forays into the genres of drama and thriller, with his most acclaimed films being "Frank & Lola" (2016) and "Siberia" (2018), both of which have garnered him a dedicated following, although they did not win major festival awards. Ross has a distinctive style that often explores complex relationships and emotional ambivalence, set against the backdrop of intriguing narratives.
From the heart, Matthew Ross is a director who breathes life into his characters, making audiences connect and empathize with them, showcasing the compelling reality of human nature in each of his films.