No photoIsabel MunshiActingKnown For112 Aina2013Beck 23 - The Silent Scream2007Bitter Sweetheart2007Naked2000