Claudia O'Doherty is an actress and writer, known for Long Shot (2019), Trainwreck (2015) and Love (2016). Read more on iMDB