Ruth Horn is known for her work on I'm from Rolling Stone (2006), The Hidan of Maukbeiangjow (1973) and Coldplay: Live Leak (2005). Read more on iMDB