Martha Irving has appeared in 7 shows and 10 movies. A performance to be found in the role of Maryam Roberts in the series Sullivan's Crossing. In the cinema, in the role of Weeping Woman in the feature film Outlander.