Ruth Trippitt is known for her work on Shame (2011), Lucky Day (2019) and The Last Bus (2021).
No data