McDiarmid has been in 47 films since 1976 .
McDiarmid has appeared in 47 films since 1976 .