Ruth McCabe is an actress, known for Philomena (2013), My Left Foot (1989) and Rory O'Shea Was Here (2004). Read more on iMDB